Wiki

Clone wiki

mozilla-os2 / Marking DLL's to load so called code segments high.

Firefox 45 its DLL's are pretty big and when running multiple large programs next to each other such as Firefox. Thunderbird and Open Office your ArcaOS system will run out of so called lower shared memory pretty quickly.

The result is that your OS/2 desktop could get a black hole where a Desktop folder is loaded or your ArcaOS system accepts no more user input via the desktop. Graphics of the ArcaOS Desktop can also be distorted.

In this case it could be very beneficial if you mark the so called code segments high of the Firefox, SeaMonkey and Thunderbirds DLL's.

  • You should only run this command on ArcaOS not other OS/2 kernels. None ArcaOS systems will very likely crash if you load DLL's high.

  • You should also not run this command on other DLL's! Such as in \OS2\DLL \USR\LIB or MMOS2\DLL for example. This can result in system instability.

  • If you goto the \programs\firefox directory on your OS/2 command line type: high -c *.dll.

  • Never mark the data segments high.

  • You can install ANPM by searching for the package highmem.exe

Updated