Hello

I tracked down my problems to the final write. As everything above looks
ok, async is faster and there are no accidently fsync() calls I guess
it's simply the sync NFS export option that makes writing my 200 mail
mailbox last about 30s - although this hmm simply sounds unbelievable.
(I measured the write() calls with gettimeofday() and each took ~0.1s)

How do you mount and export your NFS partitions? I do with:
export: (rw,sync,no_wdelay,no_root_squash)
mount: defaults,rsize=8192,wsize=8192

wdelay/no_wdelay does not seem to have any change.

bye,

-christian-


#0  0x4010f404 in write () from /lib/libc.so.6
---> here is also _gdbm_write_bucket from gdbm/bucket.c:325
#1  0x4004a3f4 in __DTOR_END__ () from /usr/lib/libgdbm.so.3
#2  0x40048ddb in _gdbm_end_update (dbf=0x80bee48) at update.c:71
#3  0x40046fe7 in gdbm_store (dbf=0x80bee48, key={dptr = 0xbfffe480
"REC66", dsi
      {dptr = 0x80cfaa8
"FILENAME=1034577264.20399_1.mail3b:2,\nFROM=root\nSUBJE
    at gdbmstore.c:167
#4  0x080a9771 in gdbmobj_store ()
#5  0x08061e7a in maildir_saveinfo (m=0x80ccbb8) at maildir.c:1818
 

-- 
Christian Hammers    WESTEND GmbH - Aachen und Dueren     Tel 0241/701333-0
[EMAIL PROTECTED]     Internet & Security for Professionals    Fax 0241/911879
          WESTEND ist CISCO Systems Partner - Authorized Reseller


Reply via email to