Short: flushes unused libs, devs and fonts Author: Rupert Hausberger Uploader: Rupert Hausberger Type: util/misc Version: 1.3 Architecture: m68k-amigaos Description =========== sysflush is a shell-tool to flush unused memory, libraries, devices and fonts. It can also act in background. Requirements ============ - AmigaOS 3.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 http://natmeg.mooo.com/ License ======= GPL. Please refer to the file COPYING for details. History ======= Please refer to the file ChangeLog for details.