[Pkg-owncloud-maintainers] Bug#683569: owncloud: excessive use of	fsync() with sqlite backend leaves performance unbearable
    shawn 
    shawn at jengr.tk
       
    Wed Aug  1 21:27:09 UTC 2012
    
    
  
Package: owncloud
Version: 4.0.4debian-1
Severity: wishlist
Tags: upstream
Dear Maintainer,
I have a _very_ small contact list, maybe 50 contacts or so, and from using strace it seems that
owncloud calls fsync() twice for every contact, and it does it completely serially. As
I have this database on SD, it means it has taken over 10 minutes so far, and still has not completed.
Maybe a bulk import mode, where it just copies the database, or something that would probably be far better
is per-record locking and atomic support that comes with a database library like kyotocabinet/kyototycoon.
-- System Information:
Debian Release: wheezy
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: armel (armv5tel)
Kernel: Linux 3.4.0-tomoyo-00006-gfd64aac (PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Versions of packages owncloud depends on:
ii  libjs-jquery          1.7.2+debian-2
ii  libjs-jquery-jplayer  2.1.0-1
ii  libjs-jquery-ui       1.8.ooops.21+dfsg-2
ii  libphp-phpmailer      5.1-1
ii  nginx-full [httpd]    1.2.1-2.1
ii  owncloud-sqlite       4.0.4debian-1
ii  php-crypt-blowfish    1.1.0~RC2-1
ii  php-getid3            1.9.3-1
ii  php-mdb2              2.5.0b3-2
ii  php-mdb2-schema       0.8.5-1
ii  php-pear              5.4.4-2
ii  php-sabredav          1.6.2-3
ii  php-xml-parser        1.3.4-6
ii  php5                  5.4.4-2
ii  php5-curl             5.4.4-2
ii  php5-gd               5.4.4-2
Versions of packages owncloud recommends:
ii  postfix [mail-transport-agent]  2.9.3-2+b1
owncloud suggests no packages.
-- Configuration Files:
/etc/owncloud/htaccess [Errno 13] Permission denied: u'/etc/owncloud/htaccess'
-- no debconf information
    
    
More information about the Pkg-owncloud-maintainers
mailing list