免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1063 | 回复: 0
打印 上一主题 下一主题

Solaris x86如何在32位和64位之间做切换 [复制链接]

论坛徽章:
2
双鱼座
日期:2014-02-23 12:10:03操作系统版块每日发帖之星
日期:2015-12-17 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-27 10:00 |只看该作者 |倒序浏览
对于32位的应用,我如何才能真正获得更大的user space的地址空间呢?你可以使用64位的Solaris的kernel,比如Solaris x86 64-bit 简称Solaris x64。当然,你需要有64位的CPU比如amd64。这时user space的地址空间的上限是0xfe000000,接近4GB。
Solaris x86安装好后,实际上有两份kernel,一个32位,另一个64位。可以通过以下命令切换,然后重起系统:
//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/524/showart_161087.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP