#68 Article 4796 Posted at 1994/10/28 22:09:54 by 宮崎TICO (MAP4430) [BATCH]
Subject: Re:*6 BATCHコマンドについて質問 /4795 ... /2047(#2) /2046(#2)
どこに振ろうか迷ったあげくに、ココに振りました。 #2で告知していたスピードアップのお話の続きです。 #2では11月に入ってから#126のArtを1000ほどダウンして 実効速度を測定してみると言いましたが、昨日ダウンした#68が 未読が1408個も溜まっていたので”しめしめ”と速度を測定してみました。 まず全体の流れですが、WTERMの自動運転でLOGINして、 最初のBATCHコマンドの送信まではマクロにやらせます。 次にZ-MODEMでコマンドファイルをアップします。 そしてホストからのファイルをZ-MODEMでダウンするという、 ごく一般的な方法です。ダウンファイルはLZH形式です。 まず、それぞれの処理にかかった時間と転送データ量は以下の通りです。 1:LOGINからBATCHコマンド送信まで、 7秒 740B 2:コマンドファイルのアップ 11秒 3031B 3:ホストでのコマンド処理 237秒 257B 4:LHAによる圧縮 559秒 205B 5:ダウンロード 333秒 485238B 6:ダウンロード終了からLOGOUTまで 7秒 256B 補足:ダウンロードデータの、オリジナルサイズは 1117057B です。(圧縮率43%) 次に2,5における転送速度は、 2: 276byte/sec 5:1457byte/sec まず2:についてですが、モデムが14400bpsで接続しているのに この速度は問題ありです。 原因は、私もパソコンの処理速度の遅さにあるのかもしれません。 もっと速いマシンを持っている方に測定してもらえると嬉しいです。 しかし、一般的にコマンドファイルはダウンロードファイルに比べて 極めて小さいので私はこれ以上つっこまないことにします。 (単にマシンを買い換えるほど経済状況にゆとりがないだけです) (笑) 次に5:についてですが、モデム間速度が14400bpsで 転送ファイルがlzh圧縮されていることを考えれば納得のいく数字です。 (圧縮率まで計算に入れれば3355byte/secになりますから) 次は、4:の待ち時間を考えに入れた場合です。 実際にはほとんどデータのやりとりがないにも関わらず、しっかりと ミカカを徴収されますからね。 まず4:と5:の時間の合計は、892秒になります。 次にlzhファイルのオリジナルサイズは、1117057byteなので テキストファイルに換算した場合の実効速度は1252byte/sec になります。 私の測定ではテキストファイルで2400~2600byte/sec 程度の転送速度が得られるので、モデム間速度が14400bpsの場合 lzhファイルにするよりテキストファイルにした方が 効率が良いことになります。 それではいったいモデム間速度がいくら以下になったらlzhファイルの方が 速くなるのでしょうか? ここから先は実測ではなく計算で求めたいと思います。 (単に実験するほどミカカがないだけです)(笑) 条件として、ホストでのlzh圧縮にかかる時間は一定。 モデム間速度14400bpsの場合のテキストファイルの転送速度が 平均2500byte/secということにします。 (もっと速くても良いのですが私の測定結果より) モデム間速度 テキスト転送速度 lzhテキスト換算速度 [bit/s] [byte/s] [byte/s] 14400 2500 1252 12000 2083 1165 9600 1667 1055 7200 1250 912 4800 833 717 �ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�ェ 2400 417 437 1200 208 245 300 52 68 イマドキイナイカモ(汗);; ということで、2400bps以下の場合lzhファイルにした方が 速くなることが分かります。 >(計算上) しかし、実際には圧縮アーカイバの圧縮率などが送るファイルによって まちまちなので上記の計算結果は”だいたいこれくらい”と思ってください。 また後日にzip圧縮の場合も測定してみたいと思っています。 尚、測定はストップウォッチを使って手作業で行いましたので、 若干の誤差があります。 計算においては、小数点以下の端数は四捨五入です。 測定に使用したシステム構成及び条件は以下の通りです。 パソコン:NEC PC-9801DS/U2 i80386SX 16MHZ モデム:AIWA PV-AF144V5 DTE:41600bps(そんなに上がらないと思いますけど;;) モデム間:14400bpsMNP5 MAP4430:宮崎TICO