« Re:ワーウルフの恐怖 - 無限 | トップページ | Re:味気ない交流 - 無限 »

2007年5月10日 (木)

CPU使用率 - 無限

>なんかCPU使用率がすごいことに…

L&L ではキー・バッファをためない様にするために一寸込み入った処理をしています。
さらに GUI 版の部分からのキー割り込み等もからんできているのも原因になっています。
キー入力の処理自体は軽いのですが、入力のチェックがもの凄い勢いでクルクル回っているために MPU の使用率を食っているわけです。
これを回避するには一定時間(0.1秒くらい)プロセスをスリープさせる必要が有ります。
しかし DOS のファンクション・コールにはたぶんそういう機能が無いので Windows の API を呼ぶしか無さそうです。
でもそうすると DOS のプログラムの範囲をはみ出して、Windows のプログラムになってしまいます。

気になるようであればメニューの <その他>-<設定>-<キー・ボード>-<キー・バッファをクリアする>-<通常時> を OFF にして下さい。
その場合キーの押しすぎに気を付ける事になります。

>メニュー選択してるときとかそういう時は軽い。

これはたぶん、<キー・バッファをクリアする>-<メニュー選択時> が OFF になっているからだと思います。

nnn さんのブログ「無限」
http://mugendun.blog.shinobi.jp/Category/8/
http://mugendun.blog.shinobi.jp/TrackBack/426/

|

« Re:ワーウルフの恐怖 - 無限 | トップページ | Re:味気ない交流 - 無限 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/127457/15021888

この記事へのトラックバック一覧です: CPU使用率 - 無限:

« Re:ワーウルフの恐怖 - 無限 | トップページ | Re:味気ない交流 - 無限 »