解决方案
什么是虚拟内存?虚拟内存能够允许操作系统在RAM中查找最近没有用到过的区域并将它复制到硬盘上。这个时候RAM就能够释放出空间来加载一个新的应用软件。虚拟内存同时也被称作"交换空间";这是由于在Windows操作系统下的页面文件的扩展名为
.swp
。由于内存交换在后台进行,通常您甚至不需要知道它的进行。
虚拟内存可以帮助解决内存不足问题吗?在某些情况下,是的。当您尝试在LabVIEW中初始化一个非常大的数组时,您可能会收到一个
内存已满的错误。这通常是由于LabVIEW无法在RAM中开辟一个很大的连续的内存空间而造成的。正确的设置您的虚拟内存可以允许您通过使LabVIEW开辟连续的虚拟内存块来初始化您的数组。
如何配置虚拟内存?在每个Windows操作系统中配置虚拟内存略有不同
- Win 98 -在Windows控制面板中,双击“ 系统”图标。找到“ 性能”选项卡,然后单击“ 虚拟内存”按钮。选择用户自定义虚拟内存设置,并指定要专用于虚拟内存的最小和最大空间量。重新启动PC以更新设置。
- Win 2000 -在Windows控制面板中,双击“ 系统”图标。找到“ 高级”选项卡,然后单击“ 性能选项”按钮。单击“ 更改”按钮。通过修改数字并单击“ 设置”按钮来设置“ 初始大小”和“ 最大值”。重新启动PC以更新设置。
- Win XP -在Windows控制面板中,双击“ 系统”图标。找到“ 高级”选项卡,然后单击“ 性能”部分中的“设置”按钮。找到“ 高级”选项卡,然后单击“ 虚拟内存”部分中的“ 更改”按钮。通过修改数字并单击“ 设置”按钮来设置“ 初始大小”和“ 最大值”。重新启动PC以更新设置。
- Windows Vista - 从“控制面板”中,选择“ 系统和维护”»“系统” 。在左窗格中,单击“ 高级系统设置” 。在“高级”选项卡的“性能”下,单击“设置” 。单击高级选项卡,然后在虚拟内存下单击更改 。重新启动PC以更新设置。
- Windows 7 - 单击“ 开始” ,然后右键单击“ 我的电脑”并选择“ 属性” 。在左窗格中,单击“ 高级系统设置” 。在“高级”选项卡的“性能”下,单击“设置” 。单击高级选项卡,然后在虚拟内存下单击更改 。重新启动PC以更新设置。