久々に書き込ませていただきます。
PCの電源投入直後は80%以上の空きがあったのに、何種類かゲームをすると、midiが鳴らなくなるので、システムリソースをみると60%を下回っています。
リセットをかけないでシステムリソースの空きを増やすには、どうすればいいのでしょうか。
- re: Ken さん
投稿日:1999年04月25日 18時36分
リセット以外方法はありません。
出来る限り常駐アプリを終了させるなどしてください。
NTではリソースは不足しません。
midiが鳴らなくなるというのはmidiデバイスの初期化に問題があると思うのですが。
- re: のぶ さん
投稿日:1999年04月25日 21時11分
CTRL+ALT(graph)+DELで余計な物を終了じゃだめですか
- re: 赤い魔法使い さん
投稿日:1999年04月25日 23時26分
「強制終了リスト」に出てこないところのアプリがたくさんありますので、
事実上必要な物を終了したところでだめだと思います。>のぶさん
かなり前に議論がありましたけど、
「Explorer」を強制終了すれば良いと言う話が出ていた気が。
その後にsystrayとinternatなどを再実行すれば良いかもしれません。
- re: けいた さん
投稿日:1999年04月25日 23時41分
環境を書いて無かったですね。
PC-9821V16/M7,OSはWin98です。音源はMIDIStar。
強制終了ダイアログでは、特に余計なものは立ち上がって無いようなのですが。DirectXのゲームを終わった後に、なんかリソースを開放してくれないような感じ?
- re: ぼーぼー さん
投稿日:1999年04月26日 00時17分
メモリーの量にもよります。32MBだと苦しいですね。
- re: DEN_EI さん
投稿日:1999年04月26日 00時31分
うーん、私もそう思います>メモリの量。
システムリソースが50〜60%程度あれば、通常はそれほど問題にならない事が
多いと思いますので、問題はやっぱり実際のメモリ容量の方に有るような気がします。
- re: けいた さん
投稿日:1999年04月26日 01時31分
レスありがとうございます。メモリは96M積んでます。
窓95の時から長時間パコパコやってると、リソースが少なくなってくるので、こんなものかなと思っていますが、リセットすれば済む事ですよね。(あきらめ)(^^ゞ
MIDIデバイスの初期化..少し勉強します。
- re: ぼーぼー さん
投稿日:1999年04月26日 01時40分
スワップメイト使ってみます?
その外に
[vcache]
maxfilecache=8192
などの設定をしないと、メモリーの多くがHDのキャッシュになってしまいます
- re: Selly さん
投稿日:1999年04月26日 06時53分
リソースが回復しないのはアプリが使用し終わったりソースを解放しない「リソースリーク」と言われるバグです。
建前上、Win32ではアプリが解放しなかったリソースはOSが解放することになってますが、OS自体がリソースリーク起こしてるのであてになりません。
MIDI等が鳴らなくなるのはアプリ終了時にMIDIデバイスを解放しないアプリのバグです。
Win9xではリブートする以外に解決方法はないでしょう。
#NTだと平気らしい<デバイス未解放