[Samba] win2k vs smbmount, number of cifs ops required
Barry Robison
brobison-samba at deimos.org
Tue Mar 22 03:11:00 GMT 2005
I'm working on some data pipeline issues, and found some interesting results in comparing win2k vs samba. The volume being mounted is a NetApp 960. NetApp provides a way see the # of cifs operations on a given volume/qtree. So I compared how many ops are generated by copying a 12MB file ( a single 2k image ).
The initial reasoning behind this testing was seeing if copying a file at the end of a render was more efficient than trickling data in as it rendered. Here are the results, and the script used to simulate the "trickle". On win32 I used cygwins dd. Any insight or comments would be welcome.
Thanks!
#!/usr/bin/perl
# 12288000 byte file
# win32 explorer cp 213 ops
# win32 shell cp 210 ops
# win32 dd @ 1024 bs 1068 ops
# win32 dd @ 2048 bs 869 ops
# win32 dd @ 4096 bs 833 ops
# linux cp 3006 ops
# dd @ 1024 bs 12321 ops
# dd @ 2048 bs 6321 ops
# dd @ 4096 bs 3321 ops
my $bs = 2048;
my $skip = 0;
my $count = 94;
for(0..63) {
$skip = $_ * $count;
my $dd = qq|dd if=/home/users/barryr/test.jpg of=/mnt/sc65/foo.jpg bs=$bs count=$count seek=$skip skip=$skip|;
warn "$dd\n";
system( $dd );
}
More information about the samba
mailing list