-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Charles philip Chan schrieb:
"Some chipsets don't actually allow access to the full 4 GB. This might be one of them."
This should work with cpu > Pentium Pro. It seems like the SuSE kernel is still compiled with the 3GB/1GB split instead of using the 4GB or 64GB (PAE) option. I don't use a default SuSE kernel here- can someone comfirm this?
AFAIK in flat memory model on a 32-bit system the cpu, chipset and the kernel supports only 32 bit addressing. In an PAE model (Physical Address Extension) on a 32 bit system the cpu (since petium pro), the chipset and the kernel must support the 36 addressing. A 32 bit addressing can address 2^32 byte of physical memory. A 36 bit addressing can address 2^36 byte of physical memory. A 64 bit addressing can address 2^62 byte of physical memory. AFAIK all current chipsets shall support per se the 36 bit addressing extension of a current cpu. Thus I'm concluding if it doesn't work then it might be a BIOS issue. Furthermore when using 36 bit addressing the addresses got to be translated (paging translation) which makes it way slower then using a native 64 bit addressing on a 64-bit system. In PAE the operating system uses page tables to map this 4 GiB address space onto the 64 GiB of total memory, and the map is usually different for each process. More to be found here: http://en.wikipedia.org/wiki/Physical_Address_Extension or here: http://www.x86.org/articles/2mpages/2mpages.htm - -- All the best, Peter J. P-N. aedon DESIGNS http://www.hochzeitsbuch.info/ http://www.aedon.eu/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFHwQ99h8q3OtgoGAwRAj6eAJ4342XydeJXeAsJQI79i6WnIaqcWQCeO5uK 4LGcxNiMpPD7Lk1ATDa9ZYg= =Koj0 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org