如何才能查看 Excel 有多少可用 RAM?
我正在使用 Excel 2010 Windows(32 位)NT 6.02 版本:14.0
我知道我的笔记本电脑有 4GB 的 RAM,但有人告诉我 32 位 Excel 只能使用其中的 2GB。
答案1
Excel 2010、2013 和 2016 有两个版本:32 位(2 GB 虚拟内存)
如何查看 Excel 有多少可用 RAM?
任务管理器将显示 Excel 正在使用多少内存。
另一方面,32 位版本的 Office 限制为 2 GB 的虚拟地址空间,并且此空间由在同一进程中运行的 Excel、工作簿和加载项共享。(磁盘上小于 2 GB 的工作表可能仍包含足够的数据,从而占用 2 GB 或更多的可寻址内存。)
此外,
2 GB 的限制是针对每个 Excel 的 Windows 进程实例。您可以在一个实例中运行多个文件。但是,如果文件非常大且必须打开,请考虑为其他文件打开多个实例。有关您可能遇到的限制的信息,请访问以下网站:
Excel 2013 和 2016 32 位版本中的内存使用情况
此外,
安装最新更新后,32 位版本的 Microsoft Excel 2013 和 Excel 2016 可以利用 Large Address Aware (LAA) 功能。(请参阅“解决方案”部分)此更改允许 32 位版本的 Excel 2016 在用户使用 64 位 Windows 操作系统时消耗双倍内存。系统通过将用户模式虚拟内存从 2 GB 增加到 4 GB 来提供此功能。当用户使用 32 位系统时,此更改可提供 50% 以上的内存(例如,从 2 GB 增加到 3 GB)。
此外,
如果您运行的是 64 位 Windows,此更改将自动应用。您无需采取任何措施。Excel 进程的可用内存将自动从 2 GB 翻倍至 4 GB。这提高了对使用大量内存的操作的支持。