We noticed that QNX 4 only shows 65 megs of installed memory even though the
bios can see 512 megs. Why doesn’t QNX 4 see more than 64 megs and why does
the system go haywire if that 64 megs runs out.
We have systems set up for several customers on a QNX 4 version 4.25 D
platform with 512 megs of RAM.
Over time we have noticed that mysteriously on some locations we start
having system problems with databases doing unexplainable things or programs
crashing. Lately we finally found a pattern.
When “sysmon m=topmem” reports that there is like 99% free memory,
everything works fine.
But eventually most of these systems start reporting 1% or 0% free memory,
at which time fsys, dev32, dev32.ansi and network activity take up 100% of
the cpu cycles. This is 0% of 65 megs RAM and not of the 512 megs that we
On boot up or even when our software is not running (just the OS sitting
there idle) the memory often shows only 4% to 20% free and always only shows
We were told that QNX4 supports one gigabyte of RAM, yet this does not seem
to be the case.
Any assistance would be greatly appreciated. Thank you very much.