こんにちは! holmes4150といいます。
WIN2KとMEのアプリケーション処理の違いについて質問させていただきます。
この前より、Mediakite社から出ている(株)NAMCOのゼビウスの復刻版を買ってきて
遊んでいるんですが、同じマシンでも使うOSが違うと動作スピードに差が出てくるんですね。
当たり前といえば当たり前なんですが、とても不思議でなりません。 「お馬鹿な質問だけど、
暇だから答えてやろう」という方、ぜひ処理の違いについて教えてください。
ちなみに、私のマシンスペックは、
チップセット、Intel 440GX CPU Pen(2)(xeon)を2基
FSBは100 メインメモリ 192MB
グラフィックボード ATI社のRADEONのDDR32MB です。
MEでは32ビットカラーでも問題なく遊べるので、マシンスペックはあまり関係ない
という気もします。
いま、私は上記のマシンにMEとWIN2Kのデュアルブートしていて、
ゼビウスは両方にインストールしています。
このソフトではMEに入れたほうが圧倒的に速いです。
ちなみにこのソフトはWIN2Kには対応しておりませんが、WIN2Kでも画面解像度を
256色におとせばMEと変わらず遊べます。 WIN2Kで遅いのは、Dualプロセッサに
しているからでしょうか? メモリがまだ足りないのかなぁ……
長文読んでいただき、ありがとうございました。
No.2ベストアンサー
- 回答日時:
>ちなみにこのソフトはWIN2Kには対応しておりませんが
基本的に、ここが問題ですが。
一般論としてですが、ちゃんとしたOSの機能を実装したWindows2000と中途半端なOSであるWindows9x系を比べた場合、オーバーヘッドの大きいWindows2000が遅いのは当たり前です。
また、ソフト自体がWindows9x系向けにチューンアップされている可能性もあります。
こんばんは!marine様
私の質問にご回答いただき、ありがとうございます。
WIN2kの方がオーバーヘッドが大きいということは、両方で同じソフトを動かした場合、WIN2Kの方が重くなるということですか… なるほどなぁ…
確かにMMXペンティアム搭載のバイオノートにWIN2Kを積んでいた時、起動にやたら時間がかかっていた覚えがあります。(今は98に戻してつかってます)
オーバーヘッドが大きい代わりに、WIN2Kの方が巷で言われているように作りがしっかりしているということですね。
それに、ゲームソフトの場合、ソフト自体が9X系のOSにチューンアップされている可能性もあるというご指摘もうなずけます。
質問では、ゼビウスのソフトを例に挙げてしまいましたが、そのソフトを動かしたとき、もの凄く差が出たことに驚きを感じてしまったもので……
WIN2K非対応ソフトを例にあげてしまったのは、適切ではありませんでした。すみません。
ということは、マイクロソフトofficeのようなソフトも差が出るんでしょうね……
marine様、大変勉強になりました。ありがとうございました。
No.1
- 回答日時:
確かにデュアルプロセッサに問題があると思いますね。
WindowsMEはシングルプロセッサでしか動作しませんので片方のプロセッサだけが稼動します。
そうなると片方のプロセッサの状態を気にしないのでシステムの周りにある状況を気にせず
処理を行っていきます。
マルチプロセッサの場合、とくにSMPでは同期を取るように処理していきますから、その分処
理が遅くなってきます。
よく勘違いされるのはプロセッサを2個載せていると2倍の処理能力があるように見られてし
まいますが、実際にはシステムのオーバーヘッドでどんなによくても1.6倍程度の性能しか出
ません。
普通、ゲームなどアミューズメント系のプログラムはSMP対応で開発しないはずですので余計
遅くなってしまうと思います。
こんばんは!blue_armerさま。質問へご回答いただき、ありがとうございます。
「SMP」っていう語句が良く判らなかったので、調べていました。
「対照型マルチプロセッサ」でよかったでしょうか?
ということは、このシステムの場合のマルチプロセッサって、CPUが二人三脚しつつ動いているみたいなものなんですね。 そりゃあ大変だ。
そういえば、このパソコンにCPUを一基追加したとき、WIN2k上でレスポンスが遅く感じられることがありました。わずかな違いだったので、今は慣れてしまいましたが……
それに、ゼビウスはアミューズメント系のソフトだから、MEとWIN2Kの違いやシングルプロセッサとデュアルプロセッサの違いが顕著に出たというわけですね。
私も一応はDualプロセッサの効果が薄いことは知っていましたが、最近Xeonの中古CPUの値段が下がったので、あまり考えずにDualにしてしまったんです。それが仇となるとは……
なるほど…… 勉強になります。
DualCPUの強みってどんなところにあるんでしょうね。また疑問が湧きました。 でも、OSへの質問の趣旨とは離れてしまうので自分で調べてみようと思います。
どうしても判らなかったら、また別件で質問してみようと思います。
blue_armerさま。どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(OS) windows10のダウンロード 3 2022/03/30 10:12
- ドライブ・ストレージ 複数のパソコンが自宅にあり、互いの固有のHD、光学ドライブを相互にアクセスする方法。その2 3 2022/12/16 09:54
- その他(コンピューター・テクノロジー) どうすればExpressZip圧縮ソフトで再びpdfを圧縮、閲覧できますか? 4 2022/06/11 14:47
- Mac OS Parallels Desktop for Mac 2 2023/06/22 04:32
- UNIX・Linux 新しく買ったWin11のPCでLinuxを使いたい 4 2022/11/29 13:16
- 英語 連鎖関係詞 3 2022/05/23 07:22
- 中古車 ビッグモーターと保険会社がwin-winな関係だったから。 不正請求がなんなり済んだ…て話もあります 6 2023/07/25 16:06
- Word(ワード) office2013のPIPC(Win.8→10)でoffice2013が再インストールできない 2 2023/08/28 17:37
- マウス・キーボード ブルートゥースキーボードの互換性 7 2022/12/11 11:12
- その他(OS) Calender.exeWin10 ノートPC デスクトップが開く前に特定のソフト画面が開く 2 2022/11/11 13:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelでのセル内容の高速消去方法
-
小数点を含む数値かどうか判断...
-
win10で、正確な待ち時間の作り方
-
DoEvents関数って何?
-
SQLの速度をあげるには・・・
-
LINUX QT上でパソコンのシャッ...
-
テキストファイルの空行をスキ...
-
ExcelVBA処理経過をリアルタイ...
-
VBでの簡易電卓の作成(減算方...
-
WebBrowserの読み込み待ちの処...
-
C言語:関数を使うメリットとデ...
-
逆ポーランド記法における単項...
-
6x6ぼかしマスクをかけるプログ...
-
C言語 再帰処理のメリットとデ...
-
Macターミナルで実行中のプログ...
-
バックグラウンドのプロセスの...
-
プログラミング ソースコード
-
C言語で、メモリを解放しないで...
-
緯度、経度の 10進法と 60進法...
-
TCP/IP通信時のサーバーからの受信
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelでのセル内容の高速消去方法
-
DoEvents関数って何?
-
win10で、正確な待ち時間の作り方
-
小数点を含む数値かどうか判断...
-
SQLの速度をあげるには・・・
-
絶対パスの取得について
-
Excel VBAにて、2GB超の点群デ...
-
VBでの簡易電卓の作成(減算方...
-
C言語:関数を使うメリットとデ...
-
テキストファイルの空行をスキ...
-
プログラム上のCPU稼働率低減に...
-
Excel(VBA)でSetTimer関数を使...
-
ナップザック問題?をエクセル...
-
If Not c Is Nothing Then ~延...
-
プログラム 擬似コードとはどん...
-
基本情報技術者試験詳しい方へ...
-
ノットイコールを教えて下さい
-
符号付きにすべきか、符号なし...
-
C言語 時刻差分の算出方法
-
実行時のCPU使用率を増やしたい
おすすめ情報