Linuxはプログラムを一度実行した後、RAMにプログラムを保持しますか?

Linuxはプログラムを一度実行した後、RAMにプログラムを保持しますか?

Android / Linuxがプログラムを閉じた後でも作業メモリに保存し、後で開くとすぐに開くことができるという内容を読んだことがあります。これは本当ですか?そうでない場合は、このオプションを有効にする方法があります(例:実行のためにプログラムをRAMディスクに自動的にコピーするなど)。

答え1

メモリからプログラムを実行する代わりに、ページキャッシュはすべてのファイル(実行ファイル、ライブラリ、および構成ファイル)を保持します。これにより、2回目の実行でディスクアクセス時間を節約できます。ただし、動的接続を再実行する必要があります。

答え2

私は最近粘着性のビットについて読んだ。

ソース 1 [申し訳ありません]: プログラム起動後ロード記憶に

ソース2 [すみません、ドイツ語https://de.wikipedia.org/wiki/Sticky_Bit]:プログラムは終了後もメモリに残ります

また、最新の実装では、もはやその機能をサポートしていないことが示されているので、ディストリビューションをチェックしてください!

関連情報