jmacdonald801
January 5th, 2009, 01:20 AM
I know this question has been asked a thousand times, but for me, I have not been able to solve it.
I'm runing 32bit Ubuntu 8.10 on a Dell Latitude with 4GB on ram.
I was running 64bit kernel, and all the ram was visible (free -m). That was ok for the most part, but even with the new 64bit Flash plug-in, I would still get grey boxes. Worse yet, for me at least, Java "Client" performance was absolutely abysmal. I tried a number of 32bit and 64bit JVM's and performance in eclipse wasn't to great. Under 32bit, using a standard Sun Java 6 "client" VM, It's quite a bit faster.
So I figured, what could be so bad about 32bit? PAE is not suppose to make any noticeable difference.
Everything works great but I can only see 3283 MB of ram.
This is AFTER I compiled a 2.6.28 kernel with PAE enabled, Highmem (64GB). I compiled it again and enables 64BIT_RESOURCES, wondering if that would make a difference.
So I'm stumped. 64bit can see the memory just fine, I've got a recent bios that supports up to 8GB ram, but the standard remedies, as in enabling PAE don't seem to work.
I did indeed try the "standard" Ubuntu 8.10 32bit server kernel image. No difference. Still can't see all 4GB of ram.
I tried looking for kernel parameters that I might have to enable, and didn't find anyone who was having issues "after" compiling a kernel with PAE.
So at this point I'm asking for help.
Please don't be a zealot and tell me to run 64bit again. It's got it's issues, and the programs I run don't need to access 4GB in of themselves, but having the full 4GB of ram visible would be nice.
-James
I'm runing 32bit Ubuntu 8.10 on a Dell Latitude with 4GB on ram.
I was running 64bit kernel, and all the ram was visible (free -m). That was ok for the most part, but even with the new 64bit Flash plug-in, I would still get grey boxes. Worse yet, for me at least, Java "Client" performance was absolutely abysmal. I tried a number of 32bit and 64bit JVM's and performance in eclipse wasn't to great. Under 32bit, using a standard Sun Java 6 "client" VM, It's quite a bit faster.
So I figured, what could be so bad about 32bit? PAE is not suppose to make any noticeable difference.
Everything works great but I can only see 3283 MB of ram.
This is AFTER I compiled a 2.6.28 kernel with PAE enabled, Highmem (64GB). I compiled it again and enables 64BIT_RESOURCES, wondering if that would make a difference.
So I'm stumped. 64bit can see the memory just fine, I've got a recent bios that supports up to 8GB ram, but the standard remedies, as in enabling PAE don't seem to work.
I did indeed try the "standard" Ubuntu 8.10 32bit server kernel image. No difference. Still can't see all 4GB of ram.
I tried looking for kernel parameters that I might have to enable, and didn't find anyone who was having issues "after" compiling a kernel with PAE.
So at this point I'm asking for help.
Please don't be a zealot and tell me to run 64bit again. It's got it's issues, and the programs I run don't need to access 4GB in of themselves, but having the full 4GB of ram visible would be nice.
-James