Re: Samba speed

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Dec 09, 2008 at 01:55:09AM -0500, Theodore Tso wrote:
> On Tue, Dec 09, 2008 at 05:25:29PM +1100, ronnie sahlberg wrote:
> > 
> > Its not as simple as "the redirector does it every 128k".   the
> > redirector does this but it varies from run to run and from client to
> > client.
> > It is very common to see this happening in 60-64kb strides   and other
> > strides as well.
> > 
> > It is probably some interaction with how large the actual i/o that the
> > application did internally to the cache and some other thing.
> > but anyway, it varies a lot. it is not always 128k.
> 
> Is there a maximum stride size used by the redirector?  i.e., will it
> use something bigger than 128k?  In any case, increasing the ext3
> reservation window size should still be helpful.  It's OK if we
> increase it to 32 blocks (128k, on a 4k block filesystem), and the
> stride size is smaller than that.  But if it is often bigger than
> 128k, then then it would probably be better if samba used the
> EXT3_IOC_SETRSVSZ ioctl to dynamically set the reservation size as
> appropriate.

One might try to use "dd" from Cygwin on Windows. When I
once analyzed this behaviour, the 1-byte writes were exactly
at the end of the block the Win32 app gave to the kernel as
seen by the sysinternals filemon tool.

Volker

Attachment: pgp1leyPxPmuw.pgp
Description: PGP signature


[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]
  Powered by Linux