アカウント名:
パスワード:
RENUMあとは、行番号にルーチンの固まり毎で帯域を作ったりとかFORループのNEXTは、変数を書かない方が速いとか。
# って、BASIC毎にちょっとずつ違うのかな?
シャープのX1で、キャラクタ用のRAMをキャッシュに使うなんてのもありましたねぇ。
X68kだとそれが更に進化?して、外字領域やsprite、GRAMなどありとあらゆる領域がRAMDISK化されてましたね。(大事なデータは置けない恐怖の領域ですが…)
まさに今はやらなくていい技術かも。
X1のBASICはGVRAMをRAMDISKにする命令を持ってましたね。たった48kとはいえ、テープ環境では通信のUploadファイルを置いたりするのに便利でした。
自前でキャッシュを用意するなんてのも、不要な技術になりましたねぇ。ずっと昔、まだPC-9801の最新機種がi386搭載とか言っていた頃に、神剣蝉だったかそんな名前だった会社の仕事をやりましたがFDのデータを拡張VRAMにキャッシュしたら約30倍の速度向上があって、これは喜ばれました。今ではただ懐かしいだけの、何の役にも立たないテクニックですな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
BASICあつまれー (スコア:1)
RENUM
あとは、行番号にルーチンの固まり毎で帯域を作ったりとか
FORループのNEXTは、変数を書かない方が速いとか。
# って、BASIC毎にちょっとずつ違うのかな?
Re:BASICあつまれー (スコア:1)
シャープのX1で、キャラクタ用のRAMをキャッシュに使うなんてのもありましたねぇ。
〜◍
Re:BASICあつまれー (スコア:1)
X68kだとそれが更に進化?して、外字領域やsprite、GRAMなどありとあらゆる領域がRAMDISK化されてましたね。
(大事なデータは置けない恐怖の領域ですが…)
まさに今はやらなくていい技術かも。
Re: (スコア:0)
X1のBASICはGVRAMをRAMDISKにする命令を持ってましたね。
たった48kとはいえ、テープ環境では通信のUploadファイルを置いたりするのに便利でした。
自前でキャッシュを用意するなんてのも、不要な技術になりましたねぇ。
ずっと昔、まだPC-9801の最新機種がi386搭載とか言っていた頃に、神剣蝉だったかそんな名前だった会社の仕事をやりましたが
FDのデータを拡張VRAMにキャッシュしたら約30倍の速度向上があって、これは喜ばれました。
今ではただ懐かしいだけの、何の役にも立たないテクニックですな。
Re:BASICあつまれー (スコア:1)
HDD上に構成したGbyte単位の配列の操作なんかは、自前キャッシュは非常に有効です。OS(Windows)のキャッシングを防ぐために FILE_FLAG_NO_BUFFERING でオープンし、別threadで先読みなんてことをやると、ものすごく速くなることがあります。
Re: (スコア:0)
Windows2000まではアレでしたがXP以降は良好に動作しますよ。