• ベストアンサー

XPにすれば、リソース問題は解決??

リソース 不足ですが (今 Me)XPにすれば リソースの問題は 解決といわれったのですが本当でしょうか? 出来ればどうして解決なのかも お願いします。 逆にどうして Meは リソース問題があるのでしょうか? 現在のめもりーは 128+256 です。初心者ですので簡単におねがいします、

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

  • ベストアンサー
  • parts
  • ベストアンサー率62% (6366/10152)
回答No.2

短く参考なしにまとめましょう。 Q/リソースの問題は解決といわれったのですが本当でしょうか? A/まあ、解決ではないですが、リソース不足はほとんどなくなります。絶対に無くなるわけではなく、不足なる可能性が飛躍的に下がるのです。 まあ、数ヶ月電源を入れたままであれば、リソース不足が生じることがあります。 Q/どうして解決なのかもお願いします A/単純に、リソース(資源)の容量が増えるためです。これまでの9xシリーズというWindows95/98/98SE/Meはプログラム中に16ビットのメモリ領域確保というものを用いており、基本メモリというメモリ領域(640KB)から64KBをシステムリソースとして占有しています。これは、メモリを増設しても増えることがなく、Windows9xでは既にWindowsを作るときにプログラマーの人が64KB以上のメモリをリソースとして使えないようにしていたのです。(していたというよりWindowsの構造上それ以上確保できなかった。理由は後述) WindowsXPでは、新しくNT(NewTechnology)という技術を使って、このリソースの壁を破り、リソースの最小部で数MBまで広げたとされます。これまで、64KBでしたから、実に容量は50倍近くになったとされます。 その結果、リソース不足が低減されました。 Q/逆にどうして Meは リソース問題があるのでしょうか? A/WindowsXPでは約50倍リソースが増えていますが、Meまでは技術的に古いWindowsの技術を継承し、互換性(古いWindows上で動くソフトのほとんどて使えるようにしていた)を重視してきました。この互換性を重視したのは、古いWindowsから新しいWindowsにするときにこれまでの古いWindowsの上で動作するアプリケーションソフトが全く新しいWindowsで使えないと、みんなWindowsを買うときに、ソフトも新しく買い直さなければならなくなり、コストがかかりますよね。そこで、NTの技術が発展し、古いWindowsに近づくまで古いWindowsを継承し続けたのです。 そのかわり、リソース問題があったのです。WindowsXPでは新しいWindowsが既に古いWindowsに技術的に近づき古いWindowsもそろそろリソース不足が多発し限界になってきたのです。そこでこのリソース部分にメスを入れ、古いWindowsとの互換性を少し下げて、安定性(リソース)を上げたWindowsXPを誕生させたのです。 よってWindowsMeまでは古いWindowsの継承、WindowsXPは新しいNTの継承(ちなみに新しいNTシリーズの最初のバージョンは、Windows95が登場する少し前に登場していますが、企業用の一般には使いにくい物でした)をしたことで、Meはリソース問題があったのです。 できる限り簡単に書いてみましたが、いかがでしょう?

borotonbi
質問者

お礼

いや~グーの根も出ません。総合的につかむ!歴史もはいる!空がぱっと晴れたような気です。針の穴のようなあちこちの穴から(本)のぞいて向こうに何があるか 想像したり調べていたような気がします。バイブルの名文にいたします。 ありがとうございました。

その他の回答 (1)

  • Seiryo
  • ベストアンサー率13% (27/203)
回答No.1

本当です。理由をはなせばなが~くなるそうです。 http://www.dj.st44.arena.ne.jp/xwin2/mainhtml/win/sysresource00.html かいつまめばMEがそういうつくりだという事になるんでしょうね。

borotonbi
質問者

お礼

ありがとうございました。もっともっと勉強しないと痛快いたしました。

関連するQ&A