• ベストアンサー

CPU100%のなぞ?

エミュレータの使用時についての質問です。 まず、お断りとして、エミュレータの使用は”合法”、ソフトの ダウンロードは”違法”と言うことですので、ソフトのことではなく、 エミュレータとCPUについて質問します。というか、意見が聞きたいのです。 私は、XPSP3ーPRO、セレロン2.4(古い)、グラフィック(オンボード)でファミコン等の エミュレータを使用してみました。 そうしたらCPUの使用率が常に100%でした。 ネットでも調べてみたら、同じようなことがいくつか見つかりましたので、私のPC環境だけではないようです。 そこで思ったのですが、PC上にファミコンを再現するとはいえ、 当時のファミコンの性能を考えると、なぜ、ここまでCPUを酷使しなければならないのか疑問です。 同じようなゲームソフトをWINDOWS上で走らせた場合、CPUの 使用率など、たいしたものではないと思います。 そのあたりについて、皆さんがどう思われるのか知りたいです。 それと、もし、エミュレータ(なんでもよいですが・・)を使用したことがある方、できましたら、PC環境、CPU使用率など、 記入していただくと幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • TinyPine
  • ベストアンサー率30% (719/2386)
回答No.1

エミュレートは異なった言語で書かれているプログラムを実行出来る様にする事です。 機械語で書かれた1命令はその機械語に合っているCPUならnS単位で処理出来ますが、違うCPUでは解析が必要になります。 英語出来る人は英語を直ぐに理解出来ますが、知らない人は辞書を引きながら理解しますよね。ですから処理に時間がかかる訳です。 エミュレートは辞書を引きながら処理している様なものです。

hosakaing
質問者

お礼

ありがとうございます。 なるほど、機械語へ翻訳、なおかつ、リアルタイムに処理しなければ ならないのでCPUに負荷がかかるんですね。 しかしながら、当時のCPU処理速度と現在(といってもセレロン2.4)の処理速度を考えるとこんなに酷使しなくても・・・と思ってしまします。 追伸、CPUファンがうるさいです!!冷却をきちんとしないと・・・。

その他の回答 (1)

  • ts3m-ickw
  • ベストアンサー率43% (1248/2897)
回答No.2

そりゃCPUだけをエミュレーションするのではなく、ハードウェア(GPUとか音源とか)までエミュレーションする必要があるからでしょう。 たかだか数MHzのCPU部分なんてたいしたことありませんて。 うちでは4コアVista上のVirtualPC2007でWindows98SE動かしてますけど、当時のパソコン程度の性能はでてるみたいです。 CPU使用率は4コアとも60~100%くらいをフラフラしてますね。

hosakaing
質問者

お礼

ありがとうございます。 >4コアVista上のVirtualPC2007でWindows98SE動かしてます これだけの条件でも100%くらいなんですねぇ。 それじゃあ、セレロン1コアなんて100%行くわけですね。 でも100%行っている割には遅くならないんですよ。不思議です。 上記質問の後、他のエミュレータも試してみたら 唯一、GBカラーのエミュレータでCPUは20%(同EM内で GBアドバンスは90%)でした。

関連するQ&A

  • CPU使用率が高いのは私だけ?

    CPU使用率が高くなるのは私だけでしょうか。まずはスペックを。 OS:WinXP メモリ:1024MB CPU:セレロンD2.8G グラボ:GeforceFX5500 IE7を使っていたり、ゲームをしていたりすると、CPU使用率が100%になることがあります。 例えば、OKwaveの各質問ページを1回開くと、2秒くらい100%になります。ゲームのWarRockだったら、グラボ以外推奨環境を満たしているのに常に100%です。ほかにもノートンのお陰で100%になったり、原因になるソフトは色々あるのですが・・・ メモリは常に300MB位余っています。 皆さんもこういったことは日常茶飯事でしょうか。そこまでスペックの低いPCではないと思うのですが・・・。

  • cpuの使用率について

    XPsp3のPCでCドライブをREID1で使用していますが、ソフトを何も起動しない状態でCPUの使用率がほぼ25%位でそれ以下になることがありません。プロセスはSystem25%,System Idle Process75%となっています。この状態は正常でしょうか、ソフトの切り替えにもたついた感じがします。

  • CPUについて疑問です

    PCを購入しようとする者ですが、CPUついて教えてください。  1.Pentiumとセレロンの違いは?  2.ソフトの動作環境は殆どPentium○○以上推奨と書 いてあってセレロンに当てはめると判断が出来ません。どのように判断すれば?  3.家庭でインターネット、ゲーム等で使用する場合   どちらのCPUがお勧めですか? 以上、宜しくお願いします。

  • CPUの使用率の素朴な疑問

    ご観覧有難うございます。 PC使用中に素朴な疑問が生まれましたので、お教え下さい。 DELL(CPU:Celeron 2.6G メモリ:512MB)とIMB(CPU:Pentium4 3.2G メモリ512MB)PCが各1台づつ。計2台あります。 ある同じExcel(マクロ)を実行しました。 DELLはCPUの使用率が約99%で動いております。 一方IBMはCPU使用率が約45%で動いております。 質問 1.CeleronとPentiumの差があるにしろ、同じ重いExcelを実行してここまで使用率の差が出るのか。 2.IBM(Pentium)の方は一つのアプリケーションで独占しないように設定されているのか。 3.CeleronとPentiumの元々の何かが関係しているのか。 4.この差は何なんだろうか。 です。 宜しくお願い致します。

  • CPUについて

    廉価品のセレロンを使用してます。 最新OS7が欲しいためPC本体の買い替えを検討してるんですが その際CPUも高性能のものを欲しいと思ってます。 セレロンとcore2duoとの差ってどの程度なんでしょうか? 現在オフィスを使いながら他のソフトを起動させたり、ウィルス検索などのスピードに不満をもってますのでその辺りを参考に出来ればと思い質問しました。

  • CPUについて

    省スペース型のデスクトップPCを買おうと思っています。CPUで質問ですが、一番安い価格のPCでは必ずセレロンのCPUが載っているようですが、ペンティアム4とセレロンでは、同じクロックとするとどの部分がどのくらい性能が違うものでしょうか。

  • CPUの使用率が100%になってしまう

    DELLパソコンDimension2400(セレロン2.2G)メモリ1G OSはXP何ですがソフト立ち上げたり、デフラグでCPU使用率が100%になってしますのですが何が原因かわかりませんどなたか教えてもらえませんでしょうか? お願いします

  • CPU 使用率100%

    ここ最近非常にPCの調子が悪いのです。 PCの動作が遅くてたまりません。 タスクマネージャのプロセスで確認したところ tcpsvcs.exeのCPU使用率が98%位になっています これはトロイの木馬でしょうか? どうしたら解消出来るのか、分かる方どうぞ教えてください!困ってます。 PCスペック CPU:セレロン2.7Ghz メモリ:512MB OS:winXP sp2 HE ウィルス対策ソフト:ウィルスセキュリティ

  • POWERDVD-VRXをセレロン1Gで使用時のCPU使用率

    POWERDVD-VRXをセレロン1Gで使用時のCPU使用率を教えてください。環境によっても違うと思いますが目安が知りたいのでお願いします。

  • CPUの順位を知りたい

    パソコンソフトの動作環境を見ていて このソフトは CPU:Pentium3 500MHz以上を推奨します とペンティアムを基準に記載されている形を多く見ますが CPUは他にもCeleronやAthlon、ノート用の低電圧なタイプと種類が豊富なわけですし、自分のPCのCPUで大丈夫なのか不安です。 PCを買う時にも困らなくていいように CPUの順番などを知っている方は教えて下さい。

専門家に質問してみよう