メモリリークを検出する Linux ツール

メモリリークを検出する Linux ツール

Linux で実行中のプログラムのメモリ リークを検出するツールはありますか? Valgrind は知っていますが、これは主にメモリ リークのデバッグに使用され、単にメモリ リークを検出するものではありません。

答え1

よく分かりませんが、私の Minecraft サーバーで観察したところ、メモリ キャッシュが常に占有されています。キャッシュがメモリをすべて占有するのを防ぐために、私は毎日 cron でこれらのコマンドを実行しています...

指示

sudo sync
sudo echo 3 | sudo tee /proc/sys/vm/drop_caches

フリーメモリ

#!/bin/bash
echo -e "\033[36mMemory before\033[0m"
free -m
sudo sync
sudo echo 3 | sudo tee /proc/sys/vm/drop_caches
echo -e "\033[32mMemory after :)\033[0m"
free -m

関連情報