原文链接:http://shayi1983.blog.51cto.com/4681835/1734822
本文为原创翻译,原文出处为 http://www.codemachine.com/article_x64kvas.html

这有效地将 X64 地址空间分开成2部分——用户模式地址的范围:0x0000000000000000~0x0000FFFFFFFFFFFF;
内核模式地址的范围:0xFFFF000000000000~0xFFFFFFFFFFFFFFFF。
此内核虚拟地址范围总计为 256 TB,但实际在使用的是8TB

X64 CPU 已经限制了虚拟地址中可用的比特数为 48 位,Windows 做出了进一步的限制,将其削减为 44 位。因而,能够存储这类数据结构的虚拟地址跨度被限制为 2^44 ,换言之,当前 64 位 Windows 的系统(内核)虚拟地址空间被限制为 8TB,即 0xFFFFF80000000000~0xFFFFFFFFFFFFFFFF。

CPU Address Bus Size
8086 20 bit
8088 20 bit
80286 24 bit
80386SX 24 bit
80386DX 32 bit
80486SX 32 bit
80486DX 32 bit
Pentium I 32 bit
K6 32 bit
Duron 32 bit
Athlon 32 bit
Athlon XP 32 bit
Celeron 36 bit
Pentium Pro 36 bit
Pentium II 36 bit
Pentium III 36 bit
Pentium 4 36 bit
Athlon 40 bit
Athlon-64 40 bit
Athlon-64 FX 40 bit
Opteron 40 bit
Itanium 44 bit
Itanium 2 44 bit

Address Bus Memory Capacity Chart
Address Bus Size Maximum RAM
20 bits 1MB
24 bits 16MB
32 bits 4GB
36 bits 64GB
40 bits 1TB
44 bits 16TB

Linux 最大进程内存256T

64位操作系统最大虚拟内存16TB相关推荐

  1. 32位、64位操作系统系统差异对比

    关注+星标公众号,不错过精彩内容 转自 | 程序喵大人 想必大家都遇到过这样的问题:安装某个软件的时候,出现提示选择32位版本还是64位版本? 我们也可以查看自己的电脑是32位还是64位系统: Win ...

  2. 32位和64位操作系统及软件的区别

    下面,我用最简洁的文字尽可能作最详尽的回答:两者之间存在的"五大不同".与此同时,着重说明Microsoft Windows64位(x64)操作系统,相对于32位(x86)操作系统 ...

  3. 解决win7 64位操作系统下安装PL/SQL后连接报错问题: make sure you have the 32 bits oracle client installed

    解决win7 64位操作系统下安装PL/SQL后连接报错问题: make sure you have the 32 bits oracle client installed 参考文章: (1)解决wi ...

  4. VM8不能安装64位操作系统原因解析

    在64位的WIN7系统上,遇到64位系统无法在VMWARE8中安装的问题,刚开始以为是下载的ISO和VMWARE软件有问题.试了好几次发现,不管是Linux还是Windows,只要是64位系统都不能安 ...

  5. VMWare不能安装64位操作系统原因探析

    您已经配置此虚拟机使用64位客户操作系统.然而,64位操作系统不可用.此主机具有虚拟化支持能力的,但虚拟化技术被禁用. 这通常是因为虚拟化技术已经在BIOS /固件设置或禁用或主机没有权限改变此设置. ...

  6. Win10的64位操作系统,Visual Studio 2019配置OpenCV4.1.0

    一.Win10的64位操作系统,直接在VS官网下载VisualStudioCommunity,默认安装,安装的是VisualStudioCommunity2019: (安装的[工作负载]步骤时选的是[ ...

  7. 在RedHat4 64位操作系统下,安装Oracle 10g

    在RedHat4 64位操作系统下,安装Oracle <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:offi ...

  8. 64位操作系统下IIS报“试图加载格式不正确的程序”错误

    缘由:在64位操作系统下IIS发布32位的项目,报"项目依赖的dll无法读取,试图加载格式不正确的程序"错误. 原因:程序集之间的通讯要么全是64位环境下的,要么全是32位环境下的 ...

  9. 数据源名称和 64 位操作系统

    如果您要将某一应用程序构建为在 64 位操作系统上运行的 32 位应用程序并运行该应用程序,则必须使用 %windir%\SysWOW64\odbcad32.exe 的 ODBC 管理器创建 ODBC ...

  10. 64位电脑mysql_Windows 64位操作系统下安装和配置MySQL

    一安装方式 MySQL安装文件分为两种,一种是MSI格式的,一种是ZIP格式的.下面来看看这两种方式: MSI格式的可以直接点击安装,按照它给出的安装提示进行安装,Windows操作系统下一般MySQ ...

最新文章

  1. AI重新定义边缘计算的重要性
  2. 导出数据在SQL Server中作为INSERT INTO
  3. 多行显示的UIButton
  4. web页面渲染(二)
  5. Crypto-Danciling line.(ascii 图像
  6. 音视频技术开发周刊 76期
  7. Java合并pdf文件
  8. C++ 重载数学运算符
  9. python 直线过滤掉不在边缘上的点_不存在所谓的机器学习平台
  10. Jquery学习总结(3)——Jquery获取当前城市的天气信
  11. 让组件悬浮所有页面之上
  12. 屏幕小于6英寸的手机_这3款手机屏幕小于6英寸,单手操控没压力
  13. Linux系统使用Tomcat部署项目图片验证码不显示问题
  14. RabbitMq七种工作模式,结合简单的java实例使用,答应我不要再说你不会RabbitMq了,好吗,宝贝?
  15. 吃着火锅唱着歌,却被操作系统砸了饭碗,开发者如何反击?
  16. Unity通用计时器
  17. UVA Team Queue
  18. Android实现一键开启自由窗口、分屏、画中画模式——画中画模式
  19. Idea 链接mysql数据库失败 Schemas中为空
  20. Flask入门教程—超详细

热门文章

  1. 求解顺序统计量的7种方法
  2. 消息总线/消息中间件/消息队列/服务总线
  3. IEEE Fellow、AAAS Fellow 同日公布,清华唐杰、京东郑宇等数十位华人入选
  4. 开学季,如何申请免费学生云服务器
  5. MySQL中对索引的理解 特点 优势_深入理解MySQL索引和优化
  6. 计算机共享文件登录人员记录,如何查看共享文件夹的访问记录,查看共享文件访问日志?...
  7. ES6模板字符串中使用变量
  8. web绿色服务器单文件,Web个人临时共享服务器
  9. 计算机是学前端开发好还是后端开发好?
  10. 【wav音频解析】之wavread函数的C++实现