我目前正在使用 Debian 标准 Jessie 的修改版本,使用 xfce 和 LightDM 以及一些用于 GPU 的 AMD 驱动程序。但我的问题是,我使用的是 8 核 AMD FX 8320,所有核心都被检测到并且在 Linux 中运行良好,但由于某种原因 FreeCAD 只使用一个(甚至不是全部)来加载一个小文件。我在想,如果它可以在我的系统上利用多个核心,那么它可以加载 1.4 MB DAE 文件,而无需停止系统并花费一个多小时?
其他可能有用的规格:
- 8GB 1600MHz DDR3 内存
- 华擎主板不太好。
- 1TB 硬盘。
答案1
编辑 07/2019:同时添加了部分 MP 支持:
FreeCAD 最初并不是为您想要的而设计的:
多线程
FreeCAD 的底层几何建模内核(这是一个名为 Open CASCADE Technology,简称 OCC 的第三方库)目前不支持多线程。 (http://www.freecadweb.org/wiki/index.php?title=FAQ#Multithreading)
现在这部分内容如下“目前有部分多线程支持”。它有一个专用常见问题解答页面。
答案2
在Linux中终端命令
export OMP_NUM_THREADS=<num>
会成功的。 FC 的作用远不止于建模:gmsh、FEM 等。
答案3
FreeCAD 导出所有设置 FreeCAD 的所有设置,全部在 FreeCAD 文件夹中。
C:\Users\a←安装操作系统时输入的名称。\AppData←文件管理器~“隐藏项目”打开,会显示AppData文件夹。\Roaming\FreeCAD
备份FreeCAD文件夹,重新安装时将FreeCAD文件夹放回原来的位置。
注意:要清除所有设置,只需删除 FreeCAD 文件夹,然后打开程序,就会创建一个新的 FreeCAD 文件夹。
FreeCAD导出工具栏和宏我做的 常用路径 C:\Users\a←安装操作系统时输入的名称。\AppData←文件管理器~“隐藏项目”打开,会显示AppData文件夹。\Roaming\FreeCAD \请走下面的分支路径。
分支路径\FreeCAD\user.cfg←我做的“工具栏”就放在这里。
\FreeCAD\Macro←我做的“宏”就放在这里。
备份文件和文件夹,重新安装时将文件和文件夹放回原来的位置。
用截图记录设置 如果没有办法导出设置,用截图记录设置,是最好的方法。
例如:桌面位置、工具栏位置等等...
用截图记录设置,重新安装的时候很快就能恢复。
手机也是如此。