[Samba] samba + xp "Delayed Write Failed"
Kosa Attila
atkosa at chello.hu
Fri Jul 8 13:11:45 GMT 2005
Hello!
I testing samba and XP (file size ~14MB).
Copy, 2.2.3a-15 samba->XP (Explorer)
Packet Size (bytes) Count Packet Size (bytes) Count
1 to 75: 4723 751 to 825: 66
76 to 150: 490 826 to 900: 1
151 to 225: 201 901 to 975: 0
226 to 300: 4 976 to 1050: 7
301 to 375: 0 1051 to 1125: 1
376 to 450: 3 1126 to 1200: 0
451 to 525: 3 1201 to 1275: 0
526 to 600: 0 1276 to 1350: 194
601 to 675: 0 1351 to 1425: 2
676 to 750: 3 1426 to 1500+: 10300
Copy, 2.2.9-0 samba->XP (Explorer)
Packet Size (bytes) Count Packet Size (bytes) Count
1 to 75: 4699 751 to 825: 103
76 to 150: 503 826 to 900: 1
151 to 225: 16 901 to 975: 0
226 to 300: 171 976 to 1050: 11
301 to 375: 0 1051 to 1125: 2
376 to 450: 4 1126 to 1200: 1
451 to 525: 3 1201 to 1275: 0
526 to 600: 0 1276 to 1350: 174
601 to 675: 0 1351 to 1425: 2
676 to 750: 4 1426 to 1500+: 10297
Copy, 3.0.14a samba->XP (Explorer)
Packet Size (bytes) Count Packet Size (bytes) Count
1 to 75: 4718 751 to 825: 21
76 to 150: 481 826 to 900: 0
151 to 225: 11 901 to 975: 0
226 to 300: 222 976 to 1050: 0
301 to 375: 1 1051 to 1125: 2
376 to 450: 1 1126 to 1200: 0
451 to 525: 1 1201 to 1275: 0
526 to 600: 0 1276 to 1350: 217
601 to 675: 0 1351 to 1425: 2
676 to 750: 2 1426 to 1500+: 10305
Copy, 3.0.20pre1-1 samba->XP (Explorer)
Packet Size (bytes) Count Packet Size (bytes) Count
1 to 75: 4683 751 to 825: 103
76 to 150: 494 826 to 900: 0
151 to 225: 12 901 to 975: 0
226 to 300: 178 976 to 1050: 7
301 to 375: 1 1051 to 1125: 1
376 to 450: 4 1126 to 1200: 1
451 to 525: 0 1201 to 1275: 0
526 to 600: 0 1276 to 1350: 179
601 to 675: 0 1351 to 1425: 1
676 to 750: 4 1426 to 1500+: 10298
I not see here significant difference.
Program running, 2.2.3a-15 samba
Packet Size (bytes) Count Packet Size (bytes) Count
1 to 75: 12920 751 to 825: 469
76 to 150: 1780 826 to 900: 2
151 to 225: 528 901 to 975: 0
226 to 300: 216 976 to 1050: 0
301 to 375: 1 1051 to 1125: 3
376 to 450: 6 1126 to 1200: 1
451 to 525: 1 1201 to 1275: 1
526 to 600: 1 1276 to 1350: 1
601 to 675: 1 1351 to 1425: 390
676 to 750: 3 1426 to 1500+: 28431
Program running, 2.2.9-0 samba
Packet Size (bytes) Count Packet Size (bytes) Count
1 to 75: 8041 751 to 825: 470
76 to 150: 186872 826 to 900: 2
151 to 225: 132 901 to 975: 3
226 to 300: 218 976 to 1050: 4
301 to 375: 1 1051 to 1125: 1
376 to 450: 6 1126 to 1200: 1
451 to 525: 1 1201 to 1275: 0
526 to 600: 1 1276 to 1350: 1
601 to 675: 1 1351 to 1425: 346
676 to 750: 3 1426 to 1500+: 28430
Program running, 3.0.14a samba
Packet Size (bytes) Count Packet Size (bytes) Count
1 to 75: 10179 751 to 825: 469
76 to 150: 225618 826 to 900: 2
151 to 225: 145 901 to 975: 0
226 to 300: 232 976 to 1050: 0
301 to 375: 12 1051 to 1125: 1
376 to 450: 6 1126 to 1200: 1
451 to 525: 1 1201 to 1275: 0
526 to 600: 1 1276 to 1350: 1
601 to 675: 1 1351 to 1425: 377
676 to 750: 5 1426 to 1500+: 28406
Program running, 3.0.20pre1-1 samba
Packet Size (bytes) Count Packet Size (bytes) Count
1 to 75: 11506 751 to 825: 469
76 to 150: 341736 826 to 900: 2
151 to 225: 163 901 to 975: 9
226 to 300: 228 976 to 1050: 38
301 to 375: 12 1051 to 1125: 2
376 to 450: 6 1126 to 1200: 1
451 to 525: 1 1201 to 1275: 0
526 to 600: 1 1276 to 1350: 1
601 to 675: 1 1351 to 1425: 101
676 to 750: 4 1426 to 1500+: 28633
I see here significant difference (packet size 76-150)!
Every test under running tcpdump:
tcpdump -ni eth1 -w tcpdump.dmp
tcpdump -ln -r tcpdump.dmp -s 0 -xX less 150 \
| egrep "^SMB P" > tcpdump-sambaversion.dmp
I append the tcmpdump (egrep) issue and smb.conf-sambaversion.
That interesting(?):
SMB PACKET: SMBwriteX (REPLY)
SMB PACKET: SMBtrans2 (REQUEST)
SMB PACKET: SMBtrans2 (REPLY)
SMB PACKET: SMBwriteX (REQUEST)
Every SMBwriteX after it is two SMBtrans2 (samba version 2.2.9-0).
Probably hence slow?
--
Bye
Zsiga
Sorry, for my poor English!
More information about the samba
mailing list