Monday, November 16, 2009

When half of your memory is gone

When you're compiling a custom kernel, don't forget to turn 'HIGHMEM' option ON, otherwise you may be wondering why only a part of your memory if available for use :}.... And don't let this option fool you, 4GB actually means systems with 1-4GBs... Fortunately, kernel messages are very accurate and pinpoint the problem:

Warning only 895MB will be used.
Use a HIGHMEM enabled kernel.

1 comment:

Anonymous said...

This applies to 32 bit kernels though. If you are on a 64 bit machine you can easily address larger amounts of memory without tricks (plus it's faster and you can't run out of a particular "type" of memory)