Readme: | Short: flushes unused libs, devs and fonts Author: Rupert Hausberger <natmeg@gmx.net> Version: 1.3
Description =========== sysflush is a shell-tool to flush unused memory, libraries, devices and fonts. It can also act in background.
Requirements ============ - MorphOS 1.x
Installation ============ Copy the executable to C:
Usage ===== sysflush does only work from a shell.
Arguments --------- M=MEMORY/S,L=LIBS/S,D=DEVS/S,F=FONTS,A=ALL/S,S=SERVER/S,Y=DELAY/N,Q=QUIET/S
M=MEMORY/S - Flush memory L=LIBS/S - Flush libraries D=DEVS/S - Flush devices D=FONTS/S - Flush fonts A=ALL/S - Flush all (default)
S=SERVER/S - Enable server (CTRL_C to break) Y=DELAY/N - Delay in secounds between each flush (default 1800 == 30 mins)
Q=QUIET/S - Be quiet, print no output
You can quit the server by sending CTRL_C and by sending CTRL_F you can force the server to do a flush with the given parameters.
From shell ---------- "sysflush" - Flush all (libs, devs, fonts, memory) "sysflush l" - Flush only libs "sysflush q" - Flush all, no output
"run sysflush s" - Run as server and flush every 30 minutes "run sysflush s y 60" - Run as server and flush every minute
From s:user-startup ------------------- "run c:sysflush s" or "run c:sysflush s q" to supress any output
Exclusions� ---------- The following libraries are skipped, because flushing them cause the system to frezze or crash. (At least on MorphOS)
Name OS-Version ------------------------------------ diskfont.library 1.x cgx#?.library 1.x/2.x xpkIMPL.library 2.x ahxplay.library#? 2.x
More libraries may be added in the future. Also some libraries and devices do not flush, even if their useCount == 0, so don't wonder.
Author ====== �2009-2012 Rupert Hausberger <natmeg@gmx.net> http://natmeg.mooo.com/
License ======= GPL. Please refer to the file COPYING for details.
History ======= Please refer to the file ChangeLog for details.
|