FreeCAD에서 멀티 코어를 사용하려면 어떻게 해야 합니까?

FreeCAD에서 멀티 코어를 사용하려면 어떻게 해야 합니까?

저는 현재 xfce와 LightDM, 그리고 GPU용 일부 AMD 드라이버를 사용하는 Debian 표준 Jessie의 수정된 버전을 사용하고 있습니다. 하지만 제 문제는 제가 8코어 AMD FX 8320을 사용하고 있다는 것입니다. 모든 코어가 Linux에서 감지되고 제대로 실행되지만 어떤 이유로 FreeCAD는 작은 파일을 로드하는 데 하나만(전부는 아님)만 사용한다는 것입니다. 내 시스템의 다중 코어를 활용하여 시스템을 중지하고 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←내가 만든 "매크로"가 여기에 배치됩니다.

파일과 폴더를 백업하고 다시 설치할 때 원래 위치에 다시 넣으십시오.

스크린샷을 사용하여 설정을 기록합니다. 설정을 내보낼 수 없는 경우 스크린샷을 사용하여 설정을 기록하는 것이 가장 좋습니다.

예: 데스크탑 위치, 도구 모음 위치 등...

재설치 시 빠르게 복원할 수 있도록 스크린샷을 사용하여 설정을 기록하세요.

휴대전화도 마찬가지다.

관련 정보