OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

VB6をWIN2000で使うと異常に遅い!

  • 暇なときにでも
  • 質問No.183520
  • 閲覧数55
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 55% (60/109)

はじめまして。
標題の件ですが、
いままで、WIN98SE(PEN3 600MHz)でまともに動作していたソフト(VB6で作成)
をWIN2000(PEN3 1GHz)で動作させると異常に遅くなりました。
演算時間が数倍程度になっています。
それほど複雑とはいえない演算をしながら逐一グラフに描いていくようなソフトです。

それまで、ループ内では適当なタイミングでDoEventsを通るように記述しないとロック状態になっていましたが、
WIN2000ではDoEventsなど必要ないようです(あたり前?)
つまり、OSが、CPUのすべてのパワーをこのソフトに対して与えてくれないダケなんだろうと想像します。

とにかくこのソフトへのCPUパワーを最大限振って、OSが別スレッドに移行しないようにすればよいと思うのですが、よい方法はないでしょうか?
よろしくお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル10

ベストアンサー率 31% (47/149)

本当にOS以外の環境が同じなんですか? Win98では常駐プロセスがなかったけど、win2kでは常駐プロセスが起動している ためあなたのPGの実行速度が遅いとか、そんなことないですよね?
本当にOS以外の環境が同じなんですか?

Win98では常駐プロセスがなかったけど、win2kでは常駐プロセスが起動している
ためあなたのPGの実行速度が遅いとか、そんなことないですよね?


このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ