3

オペレーティング システム ソフトウェアが ROM チップからではなく、ハードディスクからロードされるのはなぜですか?

この質問をされましたが、答えが見つかりません。

誰か説明できますか?

4

4 に答える 4

4

最も簡単な答えは、パッチ適用の容易さと拡張性です。ROM は簡単にパッチを当てることはできませんが、最初の ROM を構築する際の永続的な保存場所と創造性と先見の明があれば、いくつかのフック コードでパッチを当てることができます。

ROMのサイズは良い答えではありません。CD/DVD は永続的な場所であり、ROM の「チップ」ではありませんが、使用できます。ROM チップは、OS を処理するのに十分な大きさにすることができ (少し前までは Linux の一部のバージョンがフロッピーに収まっていました)、それほど高価ではありませんが、配布コストは DVD よりも悪くなります。

新しい ROM チップを介して OS を置き換えることはそれほど魅力的ではありませんが、新しい PCI カードを差し込んだだけでは、それほど悪いことでしょうか? 私たちはすでにそれを行っているので、これも大きな議論ではありません.

一般に、ROM チップへのアクセス速度はハードドライブよりもはるかに優れているため、この方法でパフォーマンスが向上するため、実際にはプラスになります。また、ROM を使用すると、マルウェアが OS に感染するのがはるかに難しくなります。これもプラスです。

したがって、一般的に、ROM ベースの OS と RAM ベースの OS には多くの利点があります。良い質問です。

于 2011-01-17T06:07:17.950 に答える
2

ハードディスク上の OS は、そのディスクに新しい OS をインストールすることで交換でき、簡単に更新できます。

OS が ROM に焼き付けられている場合、それは実際には機能しません。OS入れ替え??ROM チップをはぎ取り、新しいものを貼り付けます。あまり魅力的な提案ではありません。(少なくともデスクトップ PC やノートブックではありません)

于 2011-01-17T05:54:50.653 に答える
0

iOS/Android はハードディスクからロードされていないと思いますので、状況によります。

于 2011-01-17T05:55:11.400 に答える
0

サイズと需要。ほとんどの人が実行したい / 実行したい OS を保持するのに十分な大きさのフラッシュ チップは、途方もなく高価です。

于 2011-01-17T05:55:14.197 に答える