sdccf 发表于 2008-04-23 20:40

Solaris x86如何在32位和64位之间做切换


作者: ztonline出自: http://www.linuxdiyf.com
对于32位的应用,我如何才能真正获得更大的user space的地址空间呢?你可以使用64位的Solaris的kernel,比如Solaris x86 64-bit 简称Solaris x64。当然,你需要有64位的CPU比如amd64。这时user space的地址空间的上限是0xfe000000,接近4GB。
Solaris x86安装好后,实际上有两份kernel,一个32位,另一个64位。可以通过以下命令切换,然后重起系统:
CODE:
//32-bit
#eeprom boot-file=kernel/unix
//64-bit
#eeprom boot-file=kernel/amd64/unix
这一点Solaris x86比windows和linux要好,它们的操作系统32位和64位需要不同的安装包。而Solaris x86有一个统一的安装包针对所有x86平台。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31/showart_574403.html
页: [1]
查看完整版本: Solaris x86如何在32位和64位之间做切换