在 SOLIDWORKS 使用过程中出现 “可供使用的系统内存很低”应该如何处理?

时间:2025.06.30来源 :点击次数:307次

SOLIDWORKS实时监控 SOLIDWORKS 运行中的整个计算机系统资源使用率。

SOLIDWORKS 监控的其中一个资源就是“内存使用”计数器。

“内存使用”是 Windows操作系统提供或预留给 SOLIDWORKS 以及任何其他运行在计算机上的进程的内存量。

操作系统将建立“内存使用”的限制,即物理随机存储器 (RAM) 的数量加上您的分页文件大小。如果您的计算机有 32 GB 的 RAM,分页文件的大小是 8 GB,那么“内存使用”限制为 40 GB。

操作系统不会给那些不能执行的运行进程提供内存空间。操作系统一旦接近提交限制,任何进程都可能变得不稳定。

SOLIDWORKS 会检测此条件,并在达到操作系统“内存使用”限制的 78% 时开始显示一系列警告。

 

当您看到这些警告时,可以采取以下两个步骤帮助管理这种情况。

首先,验证分页文件大小配置。建议使用“系统自动分配大小”。

要验证您的分页文件大小,请执行以下步骤:

 

1. 转至“控制面板”>“系统”。

 

2. 单击“高级系统设置”。

 

3. “性能”组中,单击“设置”。

 

4.单击“高级”选项卡。

5.在“虚拟内存”组中,单击“更改”。

 

6.确保“系统自动分配大小”选项至少在一个驱动器上处于激活状态。

 

通过分页文件确保操作系统和其他进程有更多的可用内存。例如,如果您没有分页文件,那么操作系统就不得不将物理内存提供给运行的进程。在您的计算机上可能有一个需要 2 GB 内存的进程,但仅使用了 500 MB。这意味着操作系统要强制预留 2 GB 的物理内存,不得由其他进程使用,而其中有 1.5 GB 物理内存未被激活使用。

 

下一步是确定哪个进程消耗的提交内存最多。要执行此操作,请按照以下步骤操作:

 

1.按下 Ctrl + Alt + Delete 并启动 Windows®“任务管理器”。

2.单击“性能”选项卡,然后单击“打开资源监视器”。

 

3.单击“内存”选项卡。

4.单击“提交 (KB)”列标题按降序排列。消耗提交内存最多的进程会显示在最顶部。


相关信息