こんにちは私は韓国語で、「ブートプログラムは最初に、オペレーティングシステムのメモリを解放するために固定高容量メモリアドレスにコピーします。linuxの意味はどういう意味ですか?
私が知っている低メモリについては、これがDOSシステムの最初の640Kメモリであることがわかりました。これは、OSシステム(カーネルのような)のすべてが低メモリ(640K)に入ることを意味しますか?
お読みいただきありがとうございます。
こんにちは私は韓国語で、「ブートプログラムは最初に、オペレーティングシステムのメモリを解放するために固定高容量メモリアドレスにコピーします。linuxの意味はどういう意味ですか?
私が知っている低メモリについては、これがDOSシステムの最初の640Kメモリであることがわかりました。これは、OSシステム(カーネルのような)のすべてが低メモリ(640K)に入ることを意味しますか?
お読みいただきありがとうございます。
このリンクは有用であり得る:32ビットシステムでVirtual Memory
主として、
、メモリについて "高" と "低" のメモリに分割されています。低メモリは、引き続きカーネルのアドレス空間に直接マップされ、カーネル空間ポインタを介して常に到達可能である。代わりに、高いメモリには直接カーネルマッピングがありません。カーネルが高メモリのページを扱う必要がある場合、カーネルのアドレス空間に最初にマップする特別なページテーブルを明示的に設定する必要があります。この操作は高価になる可能性があり、特定の時間にマップできる高メモリページの数に制限があります。
unix.stackexchange上のこの質問は、綿密もう少しです:High and low memory
これはおそらく、SOには適していませんが、基本的な答えは、あなたが低くメモリが少ないバイトに登録取り組むことができている - のhttp:/ /unix.stackexchange.com/questions/4929/what-are-high-memory-and-low-memory-on-linux –
最初に私はこれが「Linuxのメモリが不足していますか? ? " – Mehrdad