Post by Barry OGradyPost by SwanyI have a box with 4GB of ram (4 1GB dimms).
prtconf reports only 3.5 gigs of memory (as do vmstat, top, etc)..
How can I make the box see all 4GB of memory?
If you were running Windows 2003 you could use PAE.
Its a 32 bit addressing limitation.
Solaris supports PAE since Solaris 7.
When you see 3.5GB of memory when there's 4GB fitted, it's
due to addressing limits in the motherboard chipset, whereby
it can only address 4GB max, but out of that has to be taken
all memory mapped i/o, such as the PCI mapping areas, reducing
you to something less than 4GB of memory being addressable.
Also, some video cards steal main system memory - not sure how
that shows up in practice.
--
Andrew Gabriel
[email address is not usable -- followup in the newsgroup]