CentOS5・sambaでファイルサーバを構築しました。
Windows側(7・XP)からデータを送ると速度が安定せず、針山のようになってしまいます。
また、転送スタートするとCentOSマシンがほぼ固まったような状態になります。
転送量が増える(針上に行く)とマウスカーソルが飛び飛びになってしまい、転送量が減ると動くようになる、の繰り返しです。
システムモニターでCPU使用率を見ても、ネットワーク履歴と同調せず、20%以下を保っています。メモリーも20%を維持しています。
CPUはP4 2.4Ghz、メモリーは1GB、Aopenのxc cubeベアボーンです。
ちなみに、このマシンにWindowsXPをインストールしていた時は普通に利用できていました。
この場合、どういった点をチェック・修正したらよいでしょうか?
また、転送スタートするとCentOSマシンがほぼ固まったような状態になります。
転送量が増える(針上に行く)とマウスカーソルが飛び飛びになってしまい、転送量が減ると動くようになる、の繰り返しです。
というのから、なんとなくNICのドライバ・I/Oまわりの問題かな?という気がします。
vmstatとかiostatでI/O待ちを確認してはいかがでしょう?
なんとなく、バグかなにかでNIC自身かドライバが変にI/Oバスを占有した挙句、リセットとかタイムアウト待ちとかでしばらく通信できなくなるっていうのの繰り返しとか、そういう系統の気がします。
ただ、他の要因もあり得ますので、samba以外(FTPとかHTTP)でどうか?その間でping応答とかはどうか?なども確認したほうが良いと思います。