Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
利用可能で空きメモリとしてカウントされるキャッシュとバッファの量を把握しようとしています (これは free および /proc/meminfo にリストされています)。drop_caches を実行すると、いくつかの空きが得られますが、それはどのように行われますか? ソースコードはどこにありますか?
いくつかのコードを使用してこれらの値を取得しようとしていますか?それにもかかわらず、「/ proc/meminfo」からすべてのメモリ情報を取得できます。
私のマシンでは、次のことがわかりました。
MemTotal: 2051856 kB MemFree: 522948 kB Buffers: 74036 kB Cached: 760480 kB
プログラムを介して取得する必要がある場合は、このファイルを簡単に解析できます。(procファイルシステムにアクセスできる場合)