FreeCADでマルチコアを使用するにはどうすればよいですか?

FreeCADでマルチコアを使用するにはどうすればよいですか?

私は現在、xfceとLightDM、そしてGPU用のいくつかのAMDドライバを使用しているDebian標準Jessieの修正版を使用しています。しかし、私の問題は、8コアAMD FX 8320を使用していることです。すべてのコアがLinuxで検出され、正しく実行されますが、何らかの理由でFreeCADは小さなファイルをロードするために1つだけ(すべてではない)を使用することです。私のシステムのマルチコアを活用してシステムを停止し、1時間以上かかることなく1.4MB DAEファイルをロードできるかどうか疑問に思います。

便利なその他の仕様:

  • 8GB 1600MHz DDR3メモリ
  • ASRockマザーボードはあまり良くありません。
  • 1TBハードドライブ。

答え1

2019年7月編集:部分的なMPサポートも追加されました。

FreeCADはもともと必要に応じて設計されていません。

マルチスレッド

FreeCADの基本的な幾何学的モデリングカーネル(Open CASCADE Technology、縮小してOCCと呼ばれるサードパーティライブラリ)は現在マルチスレッドをサポートしていません。 (http://www.freecadweb.org/wiki/index.php?title=FAQ#マルチスレッド)

今、この部分は次のようになります「現在、部分的なマルチスレッドサポートがあります。」。持っている専用FAQページ

答え2

Linuxの端末コマンド

export OMP_NUM_THREADS=<num>

動作します。 FCは単純なモデリング以上の機能を実行します(gmsh、FEMなど)。

答え3

FreeCADは、すべての設定をFreeCADフォルダ内のFreeCADのすべての設定にエクスポートします。

C:\Users\a←オペレーティングシステムのインストール時に入力した名前です。 \AppData←ファイルマネージャ〜「隠しプロジェクト」が開き、AppDataフォルダが表示されます。 \ローミング\FreeCAD

FreeCADフォルダをバックアップし、再インストール時にFreeCADフォルダを元の場所に戻します。

注:すべての設定を消去するには、FreeCADフォルダを削除してからプログラムを開くと、新しいFreeCADフォルダが作成されます。

FreeCADがツールバーとマクロをエクスポートするために使用する一般的なパスは、C:\ Users \ a←オペレーティングシステムをインストールしたときに入力した名前です。 \AppData←ファイルマネージャ〜「隠しプロジェクト」が開き、AppDataフォルダが表示されます。 \Roaming\FreeCAD\下のブランチパスをたどってください。

ブランチパス\FreeCAD\user.cfg←私が作成した「ツールバー」がここに配置されます。

\FreeCAD\Macro←私が作った「マクロ」がここに配置されます。

ファイルとフォルダをバックアップして再インストールする場合は、元の場所に戻してください。

スクリーンショットを使用して設定を記録します。設定をエクスポートできない場合は、スクリーンショットを使用して設定を記録するのが最善です。

例:デスクトップの場所、ツールバーの場所など...

再インストール時にすばやく復元できるように、スクリーンショットを使用して設定を記録してください。

携帯電話も同じだ。

関連情報