Hi, firstly like the forum! Seen this tweak "AlwaysUnloadDll" set to 1 around on most tweak pages and I'd like your opinion. I checked my reg and already have it cos of a cache manager BUT with value not set. Their forum says value not set is correct, but certain tweak sites who point to this app as a short-cut to many settings say the other which must be confusing to many. Value 1 makes sence, but you'd think a cache manager would get it right! How's it work? What do you think?
Certain Windows programs might "complain" by issuing error messages [like Invalid Page Faults (IPFs)] (usually older programs), or even crashing the entire system (Win9x/ME only) when this option is turned on.Originally Posted by dav_99
As to whether a cache manager might get it right, perhaps, however, keep in mind a cache manager affects RAM memory...the rule of thumb is that if you have more RAM, then a cache manager, and/or this setting is not needed. It has been my experience that this tweak can cause some system instability in some boards and with some RAM, especialy older ones that have been "upgraded" to XP.
Dynamic Link Libraries are held in memory ( RAM or the windows page file) for aplications, games, etc. They don't always "unload" or quit after the end of the application right away
However, they do unload within a certain amount of time. As to whether this tweak substantialy increases performance....it is debateable. In older systems, sometimes, you will see a modicum of performance increase. In newer systems with a Gig of RAM or more, it isn't a problem really.
If you use the tweak, back up your registry ( if your not sure how, ask!) then set the value to 1.
Recommendation: Unless your system is an older one where you run dos based programs which need more memory ( which , btw, you can increase space for in Config.sys)
Don't use it.