Top  Feedback (Main, Sub)  Tips  Software  My Mac  No!CCCD  Link  作成日:2001年10月3日

◎ファイル共有したときのコピー速度の測定

Mac OS 9とMac OS Xとの間でのファイルコピーの速度をテストしてみました。

戻る

目的

テスト方法

サーバ機(コピー先)をマウントする場合、OS 9の「ネットワークブラウザ」でも、OS Xの移動メニューの「サーバに接続」でも、"AppleTalk"と"ローカルネットワーク"を選べます。そこで、それぞれを選んでサーバ機をマウントし、そこへファイルをコピーするのに要する時間を計りました。

テスト環境

テスト結果

キャッシュ効果を排除するため、テストするたびにMacを2台とも再起動しています。

コピー元→コピー先 プロトコル※1 所要時間(秒)
A OSX→OS9 TCP/IP 202
B OSX→OS9 AppleTalk 118
C OS9→OS9 TCP/IP 181 ※2
D OS9→OS9 AppleTalk 117
E OS9→OSX TCP/IP 31
F OS9→OSX AppleTalk 32
G OSX→OSX TCP/IP 32
H OSX→OSX AppleTalk 31

※1 "ローカルネットワーク"はTCP/IPプロトコルを使用しています。
※2 このほかに、ネットワークブラウザにサーバが表示されるまでの数十秒が必要です。

結論

考察

感想

OS9をサーバ機にすると遅いのは、CPUパワーのほとんどを前面のアプリ(この場合はFinder)に割り当てているためでしょう。AppleShare IP Serverを使えば、また別の結果になる筈です。

OSXのAppleTalkがOS9と同等の性能を持っていたのに驚きました。これならどちらを使っても同じです。機会があれば数十台のマックがある環境でTCP/IPとAppleTalkを比較してみたいものです。そのときはTCP/IPが真価を発揮するのでしょうか?

2001/10/5追記:OSXの共有ボリュームをOS9でマウントすると、「情報を見る」には「TCP/IP経由」と表示されます。試しにTCP/IPコンパネでPPP経由に変更すると、共有ボリュームは即座にアンマウントされました。AppleTalk経由で接続してもマウントするときにはTCP/IP経由になっているようです。E〜Hで差がないのは、このためかもしれません。また、AppleShare IPサーバでも「TCP/IP経由」と表示されるそうです。("AppleTalk"からマウントするとAppleTalk over TCP/IPプロトコルで、"ローカルネットワーク"だとTCP/IPプロトコルなのでしょうか?)


top
文責:野尻隆裕 (nojiri@mac.com)