Skip to main content

従来のメモリとは何ですか?

ランダムアクセスメモリ(RAM)は、IBM&Regで非常に異なって使用されていました。Windows&Reg;の前に使用されるコマンドラインオペレーティングシステムであるDOSが支配されていた場合のPCマシンとクローン。RAMの最初の0-640キロバイト(KB)は、従来の記憶として指定されました。DOSが従来、起動時にロードされた領域。384kbで構成される640kb - 1メガバイト(MB)ブロックは、上部メモリ領域(UMA)でした。1MB境界上の最初の64kbは、高メモリ領域(HMAまたはHimem)になり、その上のすべてが拡張メモリとして指定されました。タイトなフィット。DOSはまた、このスペースにルーチン、システムドライバー、システムパラメーターをロードしました。部屋を解放するために、従来の記憶の一部の住民がラムのはしごを上ってUMAとHMAに移動しました。これは、config.sysファイルにいくつかの行を追加することで実現されました。これは、autoexec.batとともに、DOSおよびEarly Windows&Regで使用されるソフトウェアおよびハードウェアデバイスのメモリロードパラメーターを大幅に決定しました。システム。1980年代後半、クォーターデッキはメモリマネージャーを拡大し、reg;(QEMM)手動でそれを行うことができなかった当時、コンピューターユーザーが必要とする最適化の多くを自動化しました。独自の内蔵拡張メモリマネージャーを含む:EMM386.EXE。このバージョンのDOSは、ほぼ完全に高いメモリにロードされ、そこでしか実行できないプログラムの従来のメモリを解放しました。このオペレーティングシステムのもう1つの利点は、一般に購入できることです(バージョン3.1から始めて)、MS DOSはハードウェアのみにバンドルされています。Digital Research&Reg;1991年に独自の5.0リリースで、DR DOS 5.0の利点に対抗しました。競争は博士と続きました。タスクスイッチングとディスク圧縮を含むDOS 6.0、およびMS DOS 6.0がその後種類に続きました。MS DOS 6.22は、独立して利用可能な最後のMS DOSパッケージで販売されていましたが、DR DOSはDRDOS.comを通じて引き続き販売されています。windows®オペレーティングシステムが進んで、従来のメモリを最適化するという制約は、DOSプログラムを必要とせずに、または楽しみのいずれかを使用し続けた人を除いて、遠いメモリになりました。Windows&Reg;95、MS DOSの格納バージョンは、ブートストラップまたはトラブルシューティングを目的として統合されました。Windows&Reg;XPは、Vista&RegWindows&Reg;のすべてのバージョン;シェルまたはコマンドラインインターフェイスを保持します。Windows&Reg;の以前のバージョンでこれはcommand.exeで、Windows-nt®でcmd.exeになりました。Family。今日のレガシーマシンまたはDOSプログラムを実行している人のために、DOSプログラムやゲームを最大限に活用するために従来のメモリを手動で最適化するための多くの情報がオンラインで存在します。