[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 请教一下内核版本的问题



2010/1/27 任晓磊 <julyclyde@gmail.com>:
> 刚才发现,在i386和amd64两个arch里,都提供linux-image-amd64包,也都提供xen-hypervisor-3.4-amd64包
> 请问这样做的意义是什么?
>

正如你下面所说的,64 bit kernel + 32 bit userspace

> 虽说现实情况是很多人在64位CPU上安装32位系统,而64位内核也能兼容32位userspace,问题是即使是64位内核+32位userspace,userspace也还是32位的啊,我感觉这样应该和用-i386-bigmem内核没啥区别吧?

64bit kernel 使用的内存访问技术是 native 的,不仅比 i386-bigmem kernel 的 PAE 快,也比它支持的内存大得多。

> 另外,如果是真的32位CPU,不小心安装了linux-image-amd64的话,应该会无法启动吧?

似乎里面有脚本检查你的CPU类型,不会允许你这样做的。

>
> --
> Ren Xiaolei
>

Reply to: