バッファメモリの増加

バッファメモリの増加

複数のサーバーでバックアップを使用した後、bufferサーバーのメモリが増えましたrsync。ディスクがいっぱいで、バックアップが削除されました。私が知っているのは、buffers直接ディスクIOをたくさん実行するとスパイクが発生することです。

完了ですが、rsyncbuffer8時間後でもメモリは解放されません。

             total       used       free     shared    buffers     cached
Mem:          7.7G       6.9G       761M      2.6M       3.7G       2.1G
-/+ buffers/cache:       1.2G       6.5G
Swap:         7.9G       411M       7.5G

これはゲームテストサーバーで、現在実行中です。削除しても安全ですか?buffer清算されていない場合、どのように清算しますかcache

私も気になる :: -/+ buffers/cache: 1.2G 6.5G。それは何ですか?

答え1

プロセスが動作するためにより多くのメモリが必要な場合、システムは自動的にメモリからバッファとキャッシュをフラッシュするため、ユーザーは何もする必要はありません。

未使用のメモリスペースは無駄なスペースなので、カーネルは頻繁に使用するデータをロードしてより速く使用できるようにします。

その+/- buffers/cacheラインは、あなたが実際に使用して使用できるものが何であるかを示し、あなたが本当に集中する必要があるラインです。 ;)

関連情報