[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