linux – 为什么64位cpu不存在高内存?
发布时间:2020-12-13 23:52:18 所属栏目:Linux 来源:网络整理
导读:虽然我试图了解32位CPU和 Linux的高内存问题,但为什么64位CPU没有 high-memory problem? 特别是,如何将虚拟内存划分为内核空间和用户空间,以便64位cpu不存在高内存需求? 谢谢. 解决方法 32位系统只能处理4GB内存.在Linux中,它分为3GB的用户空间和1GB的内核
虽然我试图了解32位CPU和
Linux的高内存问题,但为什么64位CPU没有
high-memory problem?
特别是,如何将虚拟内存划分为内核空间和用户空间,以便64位cpu不存在高内存需求? 谢谢. 解决方法
32位系统只能处理4GB内存.在Linux中,它分为3GB的用户空间和1GB的内核空间.这1GB有时是不够的,因此内核可能需要映射和取消映射内存区域,这会导致相当大的性能损失.内核空间是“高”1GB因此称为“高内存问题”.
64位系统可以处理大量内存 – 16 EB – 因此这个问题不会发生. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – 将带日期的stderr重定向到Cron的日志文件
- 在Linux中,使用路由黑洞获取IP结果的性能是否比放入iptable
- linux – Apache重负载VIRT vs RES内存
- 如何通过为每个Linux核心启动一个任务来(通常)并行化Linux
- linux – 获取rsync以在传输后从* sender *中删除文件
- laravel – 什么是Vagrant Homestead root密码?
- linux – DHCPDISCOVER / DHCPOFFER,但没有DHCPACK
- linux centos 安装php的memcache扩展
- 服务器有哪些品牌?
- find命令、linux与windows文件互传