以下動画のテキストです https://youtu.be/jiHipQ2XUHc
Linuxのメモリ管理入門デモ編Sep. 19th, 2022Satoru Takeuchitwitter: satoru_takeuchi
View Slide
やること● 前回の動画「Linuxのメモリ管理入門」で述べたことを実際に確かめる● あらかじめやっておくこと○ swap機能を`swapoff -a`コマンドによって無効化しておく○ swap機能が何かは別の動画で説明するかも
freeコマンドによって得られるデータのおさらいtotalプロセスが使用中freeカーネルが使用中解放可能解放不可能buff/cache(バッファキャッシュ&ページキャッシュ)used = total - free - buff/cacheavailable* メモリ空き領域が減るとカーネルは解放可能なメモリを解放
確認してみよう● プロセスを作るとfreeが減る● ファイルを作ってページキャッシュを増やすとbuff/cacheが増える● freeがなくなるくらいまでプロセスを作ると解放可能なメモリが解放される● 最後にやること○ つくったファイルやプロセスを全部消す
まとめ● 前回の動画の説明が裏付けられた● この後さらにメモリを消費し続けるとどうなるかは別動画で扱う見込み