ポックンのWindowsメモリ解放についてもメモ
メモリの枯渇に悩まされている時に
使えるかもしれないバッチ。
OSSの全文検索システム(FESS)を
運用している際に効果があったもの。
定期再起動運用を決める前に試してみてもよいかも。
また、統合サービスなどを使用せず、特定のプロセス活動を監視し
メモリなどが一定になったら~~~するや
簡易的なパフォーマンスやディスク監視にも応用ができるかと。
ちなみに「empty.exe」は、Microsoft社が公開しているメモリ解放ツール。
なお、符号付32bitの範囲(-2147483648 ~ 2147483647)を超える場合は
「SET /A GHI=%TM:~0,3%」などする必要あり。
@ECHO OFF
:MOD_STA
FOR /F "delims=" %%A IN (tasklist ^|find java) DO SET ABC=%%A
SET DEF=%ABC:,=%
ECHO %DEF%
FOR /F "tokens=5" %%I IN (ECHO %DEF%) DO SET /A TM=%%I
ECHO %TM%
IF %TM% GTR 70000 (
Empty.exe *
)
GOTO MOD_STA
0 件のコメント:
コメントを投稿