【GbE】Gigabit Ethernet 13【1000BASE-T】
>>570 しかたないと思ったほうがいいよ。
速度差はSMBのプロトコルによるもので、雑に説明すると、
XPでは、一度に要求するデータ量が少なく、なおかつ、1つ1つ受信してからでないと、次の送信要求を出さない。
それに加えて、Windowsではハードウェアからの割り込みに対して、即座に当該の割り込みに対応する処理をしないので、
データ伝送そのものよりも、遅延時間のほうがネックになって、スループットが出ない。
NICの割り込み低減処理を調整しつつWindowsのスレッドのスケジューリング間隔を狭めれば、
スループットは上がるが、これは非常に危険なので、まず諦めたほうがいい。
まじか!
7に入れ替える!
>>572 ジャンボフレームみたいなものなのか!?
それXPのHDDが遅いだけだろ
>>574 詳細な部分の正確性を欠く、おおざっぱな説明だけど。
データを"―"、パケット送出のタイミングを"・"で表すと、
XPだと下のように通信する。
・―― ・―― ・―― ・――
これだと通信していない時間が多いので、ジャンボフレーム使うと
相対的に間隔部分の割合が減ってパフォーマンスが上がる。
・―――――――――― ・――――――――――
2008 Serverから実装が改善されて、間がほとんど開かなくなってる。
・―― ・―― ・―― ・―― ・―― ・―― ・――
>>574 ジャンボフレームとは違う。
例えるなら、
ADSL時代に流行ったブロードバンド向けのTCPのウィンドウサイズのチューニングで、
やたらウィンドウサイズが小さく固定されていて速度が出ない
みたいなもんだよ。
>>575 HDDではなくRamdiskを使っても、XPだと遅いのよ。
>>577 リロードしなさい。
>576
分かりやすい説明ありがと。
Win7 -> WinXP (Win7側から送りつける Win7側でGUI操作)
Win7 -> WinXP (WinXP側がWin7から取ってくる WinXP側でGUI操作)
WinXP -> Win7 (WinXP側から送りつける)
WinXP -> Win7 (Win7側がWinXPから取ってくる)
とか バッググランドサービス優先/アプリ優先 でも違ってくるはず
580 :
不明なデバイスさん:2011/01/25(火) 00:27:41 ID:E1vM3Caf
なるほどー
録画ファイルなんかの移動が多いからネットワーク転送速いのはいいなぁ。
うちもXPでせいぜい30-40MB/sだから、Win7にする時がきたようだw
Vistaや7のファイル・プリンタ共有機能はIPv6でも動作しているから
(というよりはIPv6が主で、IPv4はXP以前との互換性維持目的)
Vista/7〜Vista/7間の共有はIPv6とIPv4の2通りで行えるようになってるよ。
80Mも90Mも出るならUSB3.0買わなくていいや
GハブとWin7買ってこよw
>>582 IPv4とIPv6の違いは、関係ないけどな。
Win7 -> Mac でやってみたらだいたい110MB/sでた。
SMBさん、いつのまにこんな速くなったんだ。
586 :
不明なデバイスさん:2011/01/26(水) 04:02:59 ID:WG+3U/14
Macあなどりがたし
XPでも必要時にダミーのSMB要求を送り続けるだけで速くなるよ
まあ自作ソフトでの実験結果の話だから普通の使い方じゃ改善しないけど