Fix NetWare Cache utilization
Novell Cool Solutions: Cool Tool
Reader Rating
from 1 ratings
In Brief
Moves memory on NetWare 5.1 and 6.0 from the VM pool to the Cache Pool.
Vitals
- Product Categories:
- NetWare
- NetWare 5.1
- NetWare 6
- Functional Categories:
- Cache
- Memory
- NLM (NetWare Loadable Module)
| Posted: | 28 Nov 2005 |
| File Size: | 70KB |
| License: | Free |
| Download: | /coolsolutions/tools/downloads/fixcache.nlm |
| Publisher: | Hamish Speirs |
Disclaimer
Please read the note from our friends in legal before using this file.
Details
The final service packs for NetWare 5.1 and 6.0 changed the memory allocation routines so that it requires memory activity by NLMs to move memory from the VM Pool to the File Cache Pool. On many servers there is not enough NLM memory activity to move memory - this leads to large amounts of memory sitting idle in the VM pool, and relatively little in the File Cache Pool.
FixCache gets around this by requesting virtually all the available memory from the server, then giving it back to the system. As the memory is returned, much of it will be placed in the File Cache Pool rather than back in the VM pool.
Copy the file to sys:system, then run from the console. You can either let it auto calaculate the amount to allocate by loading it with no parameters, or specify how much memory you want it to take as a number of MB on the command line: eg
You can run it out of autoexec.ncf, but I'd suggest using a delaycmd to allow the system to stabalize before running it. eg: add -
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com