4-1-30)表示用(9sシリーズ)を使用したほうが、表示は早いのでしょうか?


Q:030330
入力用と、表示用が別々になりましたが、やはり、表示用を使用したほうが、表示は早いのでしょうか?
毎月の勉強会もなかなか仕事が忙しくていけないのでやってみたらどうかしらと思いながらも、試せないでいます。
パソコンのスペックによって、表示の速度がかなり違うので多分、表示用を使用することによって、改善されるのではと考えて、質問させていただきました。
PS.ちなみに、私は、アプリとネットワーク関係のインストをやっていますので専門的な言葉で解説いただいてもわかると思います。是非、詳しいお話など聞かせてください。


A:
この質問の答えは、とても難しくて、使っているパソコンで試していただいて速くなれば、「その通り」ということになります。
従来のgシリーズ、hシリーズ、新しいiシリーズ、sシリーズは次のような理由で分かれて行きました。
IPtalkは、パソコンに詳しくない人たちにも使いやすいようにと1つのソフトで全てをまかなうというコンセプトで作り始めました。
ところが、初心者だけでなく、半職業的に入力している方たちの要望を聞きながら機能追加を次々としている内に、Windowsのオブジェクトの限界(5万幾つ?)を超えてしまいそうになり誤動作するパソコンが出始めたので、止む無く「主に表示用の機能を持つ」sシリーズと「主に入力用の機能を持つ」iシリーズに分けました。
また、ボランティアでは、非常に古いパソコが使われることがあるということで、9g24(02年5月)までは、386のコードセットでコンパイルしていたのですが、流石に「普通はペンティアムだろう〜」ということで、9g25からはPenProのコードセットでコンパイルしています。しかし、古いパソコンのために386のコードセットでコンパイルした9hシリーズを残しています。(9i,9sはPenProのコードセットです。)
さて、最初に戻って「表示用の方が表示が速いか?」というご質問に対する説明ですが・・・
表示用の9sシリーズは、表示のルーチンに「種々の表示機能」のコードが入っています。一方、入力用の9iシリーズの表示ルーチンには、最小限の表示のコードしか書かれていません。
この様に考えると、(今まで考えた事が無かったのですが(^^; )単に「速い」ということであるのなら、入力用の9iシリーズの方に理屈上は分があるように思います。
また、もし、古いパソコンで入力をしていて表示が遅れるので支障があるということでしたら、9iシリーズが一番あっていると思います。さらに、入力者の表示は、スムーズ画面ではなくて、ワープロ画面にするのが良いと思います。
よろしくお願いします。