The reason why I said about my previous post is because I doubt the full compatibility of running a true 64-bit kernel and handling 32-bit IO requests from a 32-bit program. Sure the 64-bit processor is capable of running 32-bit and 64-bit programs, but the 64-bit kernel may screw up the operations of a 32-bit program when handling large amounts of memory. Sorry about the mix up.
I prefer using zcat /proc/config.gz to get a list of the kernel config. |
Hi everybody,
I have exactly same problem, but: 1. I have 64bit processor and 64bit version of Linux Mandriva 2008.1 with kernel 2.6.24.4-laptop-1mnt, so there is no option like HIGHMEM in my menuconfig and in /boot/config. 2. I have laptop Toshiba Equium A100 series and BIOS is really basic. There is nothing like "memory hole remapping" but in BIOS I see 4GB RAM. Here is specification. 3. I tried to install kernel-server. No changes. I still have 3015 MB in my system. I know, that 32bit systems should see max 3GB, but why my 64bit Linux see only three gigs? Is there some way to find those 1GB of RAM? With best regards a_patch |
All times are GMT -5. The time now is 12:46 AM. |