我想给电脑装个LINUX系统,电脑需要什么样的配置。LINUX最大支持多大内存。

我想给电脑装个LINUX系统,电脑需要什么样的配置。LINUX最大支持多大内存。,第1张

linux对系统要求很低的,就算是十年前的配置都可以装。这点可以放心。

32位的Linux的内存最大支持到4GB,64位的Linux的最大支持内存在EB级别上。实际上最大支持多大的内容跟 *** 作系统的种类无关,而是跟 *** 作系统是32位还是64位有关。

32位的Linux和32位的Windows支持的最大内存是4GB,2的32次方字节=4294967296字节

64位的Linux和Windows支持的最大内存=16EB,2的64次方字节=18446744073709551616字节

就是说你安装64位的系统现在来说可以随便你装多大的内存都没问题

一般的 Linux 最大支持 64G ,是在 x86 架构上。

如果你在大型服务器上,好像最高可以上到 4T 以上,但似乎和硬件有关。

支持的大小,在内核里面有设置 1G 4G 64G 三个级别。

如果打开了 64G 内存,但跑在小于 4G 的机器上,听说性能有损失。(貌似性能损失还很大……)

具体的支持我只知道看内核配置,一般在 /boot 里面有个文件名里含有版本号的 config 文件,这个就是配置。最好还是看 /proc/config (或者压缩过的 /proc/config.gz ),这个是当前运行内核的配置,但并不一定有。(看设置了)

CONFIG_HIGHMEM4G 这个为 Y 是支持 4G 版的

CONFIG_HIGHMEM64G 这个为 Y 是支持 64G 的

两个都没有,就是 1G 版的(貌似现在没人还在桌面和服务器上用 1G 版的了)

64位的linux采用4级页表,支持的最大物理内存为64T。

对于虚拟地址空间的划分,将0x0000,0000,0000,0000

0x0000,7fff,ffff,f000这128T地址用于用户空间;而0xffff,8000,0000,0000以上的128T为系统空间地址。

具体的不是一两句能说清楚了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8975705.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存