| 開発者 | デジタルリサーチ、ノベル、マイクロソフト、IBM、カルデラ |
|---|---|
| 初回リリース | 1991年6月11日 |
| オペレーティング·システム | ドス |
| タイプ | 指示 |
コンピューターにおいて、LOADHIGH(略称)は、 COMMAND.COMのLH内部DOS コマンドであり、従来のメモリではなく上位メモリ領域(UMA)にプログラムをロードするために使用されます。[1]
このコマンドは1991年にMS-DOS 5.0 / PC DOS 5.0で導入され、 [2] [1] 1990年にDR DOS 5.0HILOADで導入された組み込みコマンドをコピーしたものです。DR DOS 6.0では1991年にこの命名法のサポートも追加されました。[3] [4]
概要
IBM PCの設計上、 DOS は640 KB の壁と呼ばれる問題を抱えていました。コンベンショナル メモリと呼ばれるこのメモリ領域のサイズは固定されており、実際にインストールされているシステム メモリの量とは無関係でした。追加メモリ ( EMS、XMSも参照) やDOS エクステンダをサポートするためにさまざまなスキームが開発されましたが、コンベンショナル メモリは互換性の問題から依然として問題となっていました。多くのアプリケーションが実行時にこの基本メモリ フラグメントの大部分を要求するため、これは希少なリソースでした。そのため、メモリを大量に消費するアプリケーションを実行する前に、マウスドライバやディスク キャッシュ ドライバ ( SMARTDRVなど) などの一部のTSRプログラムを上位に移動することがよくありました。これは、プログラム名をパラメータとして指定した called
を使用することで実現されました。LOADHIGH
CONFIG.SYS内で TSR を高位にロードするには、コマンドの代わりにINSTALLHIGHディレクティブを使用する必要があります。デバイス ドライバの にLOADHIGH相当するのはDEVICEHIGHです( CONFIG.SYS内でのみ使用可能)。これらは DR DOS 6.0 以降でもサポートされています。DR DOS 5.0 以降では、それぞれHIINSTALLとHIDEVICEもサポートされています。[4]LOADHIGH
最近のオペレーティング システムのほとんどは、セグメント化されていない (フラットな) メモリ モデルをサポートする保護モードで実行され、640 KB の制約はありません。LOADHIGH従来のメモリを解放する他の方法は、ほとんど廃止されています。
LOADHIGHは、MS-DOSとMS OS/2バージョン1.xの構文互換性のみを維持するWindows XP MS-DOSサブシステムの一部です。 [5] Windows XP 64ビット版ではまったく利用できません[6]また、新しいWindowsオペレーティングシステムのコマンドインタープリタでも利用できなくなりました。[7] [説明が必要]
参照
- BUFFERSHIGH / HIBUFFERS (DOS 7.0 以降)
- STACKSHIGH / HISTACKS (DOS 7.0 以降)
- LASTDRIVEHIGH / HILASTDRIVE (DOS 7.0 以降)
- FILESHIGH / HIFILES (DOS 7.0+)
- FCBSHIGH / HIFCBS (DOS 7.0 以降)
- DOS / HIDOS (DOS 5.0 以上)
- ドスデータ
- HIINSTALLLAST
- DOSコマンドのリスト
- セルフハイロード
- 自己移転
参考文献
- ^ ab 「MS-DOS のメモリ管理機能の概要」。Microsoft。2001-06-06。Q95555。2020-02-08にオリジナルからアーカイブ。2020-02-08に取得。
- ^ Wolverton, Van (2003). Running MS-DOS Version 6.22 . 20th Anniversary Edition (6th revised ed.). Microsoft Press . ISBN 0-7356-1812-7。
- ^ Paul, Matthias R. (1997-07-30). NWDOS-TIPs — Tips & Tricks rund um Novell DOS 7, mit Blick auf undokumentierte Details, Bugs und Workarounds [ 文書化されていない詳細、バグ、回避策に重点を置いた Novell DOS 7 のヒントとコツ]. MPDOSTIP (ドイツ語) (第 3 版). 2016-11-05 にオリジナルからアーカイブ。 2012-01-11に取得。(注: NWDOSTIP.TXT はNovell DOS 7およびOpenDOS 7.01に関する包括的な作業であり、多くの文書化されていない機能と内部の説明が含まれています。これは、2001 年まで維持され、当時多くのサイトで配布されていた、著者のさらに大規模な MPDOSTIP.ZIP コレクションの一部です。提供されているリンクは、HTML に変換された NWDOSTIP.TXT ファイルの古いバージョンを指しています。)
- ^ ab 「第10章 メモリの管理」。Caldera DR-DOS 7.02 ユーザーガイド。Caldera , Inc. 1998 [1993、1997]。2017年8月30日時点のオリジナルよりアーカイブ。 2017年8月30日閲覧。
- ^ 「Loadhigh」。Technet。Microsoft。2019年8月13日時点のオリジナルからアーカイブ。2020年2月8日取得。Windows XPではこのコマンドは使用されません。MS-DOSファイルとの互換
性のためだけに受け入れられます。
- ^ 「MS-DOS サブシステム コマンド」。Microsoft。
- ^ 「Windows コマンド」。Microsoft 2023-04-26。
さらに読む
- クーパー、ジム (2001)。MS -DOS 6.22 を使用する特別版(第 3 版) 。Que Publishing。ISBN 978-0-7897-2573-8。
- Ivens, Kathy; Proffit , Brian (1993)。OS /2 Inside & Out。Osborne McGraw - Hill。ISBN 978-0-07-881871-4。
