시스템 하드웨어 및 대형 조립품

대형 조립품 성능에 대한 시스템 하드웨어, 운영 체제 및 네트워크의 영향에 대해 알아봅니다.

이 페이지의 정보는 성능 및/또는 용량에 도움을 주기 위해 제공됩니다. 모든 상황에 도움이 되는 단일 솔루션은 없습니다. 설계 환경에 도움이 되는 솔루션을 사용하십시오.

하드웨어 및 시스템 권장 사항

다음의 세 가지 방법으로 시스템 정보에 액세스합니다.
  • 컴퓨터 특성

    내 컴퓨터 를 마우스 오른쪽 버튼으로 클릭하고 특성을 클릭한 다음 시스템의 기본 정보를 보고 장치 관리자를 클릭하여 자세한 정보를 찾을 수 있습니다. 예를 들어, 디스플레이 어댑터를 클릭하여 그래픽 카드 및 드라이버 정보를 쿼리할 수 있습니다.

  • DirectX 진단 도구

    시스템의 DirectX 진단 도구에서 정보를 쿼리합니다. Windows 시작 메뉴의 검색 상자에 dxdiag를 입력하고 Enter 키를 누르면 이 도구를 시작할 수 있습니다. 이 도구의 시스템 및 디스플레이 탭에서 시스템 정보 및 그래픽 카드 정보를 찾아볼 수 있습니다.

  • DirectX Inventor 진단

    Inventor를 시작하고 문서를 연 후 도구 응용프로그램 옵션 하드웨어로 이동합니다. 진단 및 확인 버튼을 차례로 클릭하면 Inventor 진단 정보를 텍스트 또는 Word 파일에 붙여넣은 다음 해당 파일에서 이러한 시스템 및 그래픽 정보를 확인할 수 있습니다.

일반

이러한 링크를 클릭하면 다양한 Inventor 릴리즈에 대한 시스템 요구사항과 관련된 최신 정보를 확인할 수 있습니다.

실제 요구사항은 부품 형상 및 발생 수의 복잡도에 따라 다릅니다.

마더보드

업데이트 드라이버₩BIOS₩Chipset Utilities 검색을 단순화하려면 동일한 제조업체에서 만든 칩셋을 사용하는 마더보드를 선택합니다. CPU를 선택할 때는 온보드 메모리 캐시를 고려하십시오. 온보드 캐시의 크기와 유형은 성능에 큰 영향을 줄 수 있습니다.

Intel 또는 AMD의 칩셋을 사용하는 마더보드를 사용합니다. 일부 다른 제조업체의 칩셋 유틸리티는 AGP 인터페이스의 구현으로 인해 안정성 문제가 발생할 수 있습니다. 이 경우에는 칩셋 유틸리티를 제거하고 성능에 좋지 않은 영향을 줄 수 있는 일반 Windows 드라이버를 사용할 수 있습니다. 이 문제를 해결하려면 제조업체에 문의하십시오.

드물긴 하지만, 새 컴퓨터에도 제조업체 웹 사이트에서 사용 가능한 최신 BIOS가 있습니다. 이러한 최신 BIOS를 다운로드하고 업데이트합니다.

그래픽 카드

비디오 RAM이 4GB 이상인 DirectX11 그래픽 카드를 사용하는 것이 좋습니다.

NVIDIA Quadro 패밀리 카드, AMD FirePro 패밀리 카드 등 사용자 수준 카드보다 성능이 뛰어난 워크스테이션 수준 그래픽 카드를 선호하는 Inventor 사용자도 있습니다. 그래픽 드라이버 및 BIOS는 업데이트된 상태로 유지하는 것이 좋습니다. NVIDIA 또는 AMD를 사용하는 경우 각 카드의 드라이버 지원 페이지는 다음과 같습니다.

모바일 그래픽 카드가 장착된 랩톱을 사용 중이라면 랩톱 공급업자의 드라이버 다운로드 센터에서 그래픽 드라이버를 다운로드할 수 있습니다.

RAM

컴퓨터에 RAM을 많이 설치할수록 좋습니다. 설치 가능한 최대 RAM 크기를 보려면 마더보드 사양 확인하십시오. 사용 가능한 최고속 RAM을 사용하십시오.

고유 부품 수가 1,000개를 초과하는 대형 조립품에는 24GB 이상의 RAM을 사용하는 것이 좋습니다. 고유 부품 수가 약 7,000개인 경우의 권장 RAM은 64GB입니다. 실제 요구사항은 부품 형상 및 발생 수의 복잡도에 따라 다릅니다.

프로세서와 동일한 주파수로 데이터를 전송하는 RAM을 선택합니다. 예를 들어, PC1066 RAM은 Intel 850E와 동일한 초당 2,132MB로 데이터를 전송합니다. 쌍은 초당 4.2GB를 제공합니다. P4 CPU @ 533MHz 역시 초당 4.2GB에서 작동합니다.

시스템 RAM 사용 방법에 대한 자세한 정보를 얻으려면 Windows 작업 관리자를 사용합니다.

하드 디스크 드라이브 구성

하드 드라이브 읽기/쓰기 시간은 조립품을 열거나 저장하는 데 필요한 시간에 영향을 줍니다. Solid State Drive는 조립품을 열거나 저장하는 데 필요한 시간을 단축하여 대형 조립품의 성능을 크게 향상시킬 수 있습니다. 예산이 충분하면 SSD 드라이브를 사용하십시오. 충분한 예산을 사용할 수 없으면 권장 하드웨어 정보를 참조하십시오.

HDD 구성:

이 섹션의 목적에 맞게 설명하자면, 컴퓨터 하드 디스크에 저장되는 정보는 다음 네 가지 범주 중 하나입니다. 각 범주마다 요구사항이 서로 다릅니다.

  • OS = 운영 체제
  • Application = Inventor 응용프로그램
  • Data = Inventor 데이터 파일(ipt, iam, idw 파일 및 작업공간)
  • Temp = 페이지 파일, 명령취소 및 임시 파일

가장 기본적인 시나리오는, 이러한 항목이 시스템 물리적 디스크 하나의 파티션 하나 또는 두 개에 있는 것입니다. 이상적인 상황은 이러한 항목이 여러 볼륨에 있는 것인데, 이 경우 내결함성으로 인해 Temp가 스트라이프되고 데이터가 스트라이프됩니다.

이러한 파일을 구분하는 이유는 다음 두 가지입니다.
  • 데이터 액세스

    OS 및 Application에 있는 파일은 자주 액세스됩니다(프로그램을 시작할 때 파일이 메모리에 한 번 로드됨). Data 및 Temp에 있는 파일은 Inventor로 작업하는 동안 자주 읽고 씁니다. 따라서 가장 큰 이점은 더 빠른 하드 드라이브를 사용하여 Data 및 Temp에 대한 읽기 및 쓰기 액세스 속도를 높일 수 있다는 점입니다.

  • 조각화

    조각화는 데이터 액세스와 밀접한 연관이 있습니다. 파일을 많이 사용하는 경우 더 빠르게 조각화합니다.

OS와 Application을 구분하는 것은 형식적일 뿐 성능에 큰 차이가 없습니다.

Temp 파일을 다른 파티션에 저장하면 다른 파일이 조각화되지 않습니다. 조각화를 쉽게 제거하려면 모든 응용프로그램을 닫은 후 시스템 Temp 폴더의 모든 파일을 삭제합니다. 최소 페이지 파일 크기를 최대 페이지 파일 크기와 같은 값으로 설정하여 디스크에 페이징할 때 성능을 향상시킵니다. 페이지 파일은 조각화하지 않거나 다른 파일의 조각화를 유발하지 않습니다. 그리고, 페이지 파일은 이미 최대 크기로 설정되어 있으므로 확장하는 데 시간이 소모되지 않습니다. 먼저 빈 파티션에 페이지 파일을 작성합니다. 그러면 페이지 파일이 조각화하지 않으며, 페이지 파일을 삭제 및 다시 작성할 필요가 없습니다.

Inventor에서는 파일에 액세스할 때 로드되는 세그먼트를 사용합니다. 즉, 파일에 필요한 부품만 메모리에 로드됩니다. 나머지는 하드 드라이브에 남아 있습니다. 따라서 파일에서 세그먼트가 더 많이 필요할 때 최대한 빨리 읽을 수 있으면 유용합니다.

성능을 향상시키려면 다음 제안을 따르십시오.

  • OS₩응용프로그램 및 데이터₩Temp가 서로 다른 물리적 디스크(최소한 다른 파티션)에 있는지 확인합니다.
  • 가장 큰 성능 향상은 Data 및 Temp 액세스 속도 향상을 통해 얻어진다는 사실을 고려하십시오. 여러 개의 디스크를 사용할 수 있는 경우 소프트웨어 RAID(Redundant Array of Inexpensive Disks), 스트라이프 볼륨을 사용하여 성능을 높일 수 있습니다. (두 개의 디스크를 스트라이프 볼륨으로 병합하고 이 볼륨에 Data 파일을 저장합니다.) Temp에 대해서도 같은 작업을 수행합니다. 보다 나은 성능과 내결함성을 위해 하드웨어 RAID 솔루션을 사용하는 것이 좋습니다. RAID 0은 가장 큰 성능을 제공하지만 디스크 실패를 처리하기 위한 데이터 중복성을 제공하지 않으므로 위험 요소가 가장 큽니다. RAID 레벨 솔루션을 검토하고 사용하는 데이터에 적합한지 결정합니다.
  • Temp의 경우에는 내결함성이 필요하지 않습니다. 하드웨어 스트라이프는 입출력 속도를 최적화합니다.
  • 좋은 백업 솔루션을 구축하는 것과 별도로 Data에는 내결함성을 구축하는 것이 좋습니다.
  • Application, Data 또는 Temp 파일이 암호화되거나 압축되지 않았는지 확인합니다. 암호화되거나 압축된 경우 추가 프로세서 시간이 필요합니다.
  • 하드 디스크 컨트롤러에 병목 현상이 없는지 확인합니다. 예를 들어, IDE를 사용할 경우 채널당 하나의 디스크 드라이브를 기본 드라이브로 배치하는 속도가 빨라집니다. 따라서, 둘 모두를 기본 및 보조와 동일한 채널에 배치하지 마십시오. 특히, 소프트웨어 스트라이프를 사용하는 경우 이에 주의해야 합니다.
  • 둘 이상의 하드 디스크를 사용할 수 있는 경우 Data가 한 디스크의 파티션에 있고 Temp가 다른 디스크의 파티션에 있는지 확인합니다.
  • 모든 파티션에 사용할 수 있는 충분한 공간이 있는지 확인하십시오. Inventor 명령취소 파일을 고려하십시오.
  • 여러 페이지 파일을 동일한 물리적 디스크 드라이브의 서로 다른 파티션에 배치하지 마십시오. 아무런 이점이 없습니다.

CPU 및 다중 코어

Inventor의 계산 파이프라인은 순차적이므로 더 빠른 CPU 속도가 필요합니다. 그러나 파이프라인의 각 단계에서는 아직 다중 코어를 활용할 수 있으며 그래픽 상호 작용, 모델링 작업 및 도면 업데이트와 관련된 워크플로우에서 이점을 얻을 수 있습니다. 자세한 내용은 다중 코어 프로세서 지원을 참고하십시오.

하이퍼스레드 사용은 일반적으로 Studio 렌더링과 같은 매우 특정한 워크플로우에서만 도움이 되므로 Inventor에 권장되지 않습니다. CPU 계산 리소스에 분란을 일으키므로 대부분의 다른 워크플로우에서 성능이 저하될 수 있습니다.

하드웨어 충돌

msinfo32를 사용하여 충돌이 발생하는지 확인합니다. 시스템 정보 대화상자에서 하드웨어 리소스 > 충돌/공유로 이동합니다.

충돌하는 모든 장치(특히 그래픽 카드 또는 네트워크 카드와 충돌하는 모든 장치)를 기록해 두고 드라이버를 업데이트합니다. Windows는 IRQ를 동적으로 할당하므로 드라이버를 업데이트해도 이러한 충돌이 해결되지 않습니다. 그러나 충돌을 더 잘 관리하는 데 도움이 될 수 있습니다.

다른 장치용 드라이버 업데이트

장치 관리자를 실행하고 다음 장치의 제조업체를 확인합니다. 해당 제조업체의 웹 사이트를 방문하여 문제를 일으킬 수 있는 모든 장치의 최신 드라이버/펌웨어를 다운로드하고 설치합니다.
  • 하드 디스크 드라이브
  • 하드 디스크 컨트롤러
  • CD-ROM|DVD 플레이어/CD-R/RW 드라이브
  • 모니터
  • 네트워크 카드
  • 사운드 카드
  • 키보드
  • 마우스
  • 3D 마우스(Space Mouse, Space Navigator, Space Pilot 등)
  • 컴퓨터에 연결된 다른 주변 장치(프린터, 카메라, 디지타이저 등)

물리적 메모리 조각화

메모리 사용량이 많은 응용프로그램에서 작업하면 컴퓨터의 메모리가 하드 디스크와 유사한 방법으로 조각화됩니다. RAM을 조각화하면 OS에서 입출력 요청 처리 시간이 더 길어지므로 전체 시스템 속도가 느려집니다. 이 문제를 해결하는 가장 일반적인 방법은 성능에 부정적인 영향을 주기 시작할 때 컴퓨터를 다시 시작하는 것입니다. 한 가지 대안은 조각화가 경고 수준에 도달할 때 Windows에서 실행하는 RAM 조각 모음 유틸리티를 사용하여 자동으로 RAM을 사용 가능하게 해제하는 것입니다.

페이지 파일

페이지 파일은 항상 새로 포맷한 빈 파티션에 만들어 조각화를 최소화합니다.

페이지 파일 크기의 최소값과 최대값을 모두 같은 값으로 설정합니다. 같은 값으로 설정하면 디스크 공간의 전체 크기가 한 번에 할당되어 디스크 조각화를 최소화할 수 있습니다. 또한 가상 메모리 크기를 조절하여 메모리 할당 작업이 느려지지 않습니다.

페이지 파일 크기는 실제 RAM의 1배~1.5배로 설정합니다.

가상 메모리 크기가 실제 메모리 크기에 비해 불균형(5:1)해지면 성능 문제가 발생합니다. 컴퓨터가 지속적으로 디스크를 읽고 씁니다.

여러 페이지 파일을 동일한 물리적 디스크 드라이브의 서로 다른 파티션에 배치하지 마십시오. 시스템(OS) 파일과 다른 파티션이나 물리적 디스크에 배치하는 것이 좋습니다(예: d:\에 페이지 파일 하나).

시스템 파일(예: OS)과 동일한 드라이브에 페이지 파일을 배치하지 마십시오.

내결함성 드라이브(예: 미러 볼륨 또는 RAID-5 볼륨)에 페이지 파일을 배치하지 마십시오. 페이지 파일은 내결함성이 필요하지 않으며, 일부 내결함성 시스템은 데이터를 여러 위치에 쓰기 때문에 데이터 쓰기 속도가 느립니다.

하드 드라이브 조각 모음

꾸준히 드라이브 조각 모음을 수행하면 Inventor 문서, 특히 대형 조립품을 여는 시간이 빨라집니다. 큰 파일을 조각 모음된 드라이브에 복사하거나 저장하면 파일이 조각 모음되고 여는 시간이 줄어듭니다. 조각화는 디스크가 느릴수록 성능에 큰 영향을 미칩니다. 이 요소는 데이터세트를 새 버전의 Inventor로 변환하거나 Vault 또는 네트워크 위치의 데이터 세트를 컴퓨터로 다운로드하여 편집할 때 중요합니다.

조각 모음은 Windows에 설치된 도구를 사용하거나 상업용 도구를 사용하여 수행할 수 있습니다. 무료 도구는 시작 > 프로그램 > 보조 프로그램 > 시스템 도구 > 디스크 조각 모음에 있습니다. 하드 디스크에 설치된 Inventor 프로그램 모듈을 조각 모음하여 Inventor 시작 시간을 향상시킬 수 있습니다. Inventor 프로그램 파일만 조각 모음하려면 다음 절차를 사용하십시오.

  1. http://technet.microsoft.com/ko-kr/sysinternals/bb897428에서 Contig 도구를 다운로드합니다. contig.exe 프로그램을 폴더(예: C:\Windows 또는 PATH 환경 변수에 포함된 다른 폴더)에 배치합니다.
  2. 명령행 창에서 시작, 실행을 시작하고 CMD를 입력한 다음 확인을 누릅니다.
  3. 폴더를 Inventor 프로그램 모듈이 포함된 폴더로 변경합니다. 예: cd C:\Program Files\Autodesk\Inventor <버전>\Bin
  4. Inventor 파일이 조각화되었는지 여부를 알려면 "Contig /a *.*"를 실행합니다.
  5. Contig에서 사용자 파일의 파일당 평균 조각 수가 1.5개 이상이라고 보고하면 조각 모음을 합니다. 현재 폴더와 모든 하위 폴더의 파일을 조각 모음하려면 "Contig /s *.*"를 입력합니다.
  6. 재부팅합니다.

드라이브를 조각 모음한 후에도 여전히 시작 시간이 느리다면 디스크 또는 입력 장치 구성에 문제가 있을 수 있습니다. 드라이브 문제의 경우 로컬 IT 부서에 문의하여 사용자 드라이브를 벤치마킹하고 구성 또는 드라이버 문제가 있는지 확인합니다. CAD 제품용으로 제작된 특수 입력 장치를 사용하는 경우 해당 장치를 설치제거하고 일반 마우스를 사용하여 장치로 인한 문제인지 확인할 수 있습니다. 입력 장치의 최신 드라이버를 설치하면 문제가 해결되는 경우도 있습니다.

디스크 정리

디스크 정리는 원치 않는 불필요한 파일을 한 번에 제거하는 도구입니다. 휴지통, 임시 파일, 이전 압축 파일 등을 지우는 데 유용합니다. 최대의 효과를 얻으려면 디스크 정리를 실행한 후 하드 드라이브를 조각 모음합니다. 시작 > 프로그램 > 보조 프로그램 > 시스템 도구 > 디스크 정리에서 디스크 정리에 액세스합니다.

정기적으로 임시 폴더 및 휴지통을 비웁니다. 시작 > 제어판 > 시스템 > 고급 탭 > 환경 변수로 이동하여 임시 파일이 있는 찾습니다.

OS, Inventor 응용프로그램 파일 또는 Inventor 작업 파일이 압축되거나 암호화된 드라이브에 있지 않은지 확인합니다.

운영 체제 및 서비스

Windows 테마 및 성능

Inventor에서는 Windows 7, 8.1, 10을 지원합니다. Windows 테마 및 시각 효과는 시스템 자원을 사용하여 생산성 면에서 이점이 거의 없을 수 있으므로, 최소로 유지하는 것이 좋습니다.

바이러스 백신 소프트웨어

보안을 줄여 AV 소프트웨어에 의한 Inventor 간섭을 최소화합니다. 일부 바이러스 백신 소프트웨어는 실시간 파일 보호를 해제할 수 있습니다. 열려 있는 모든 파일을 스캔하지 않고 실행 파일만 검사하도록 구성하는 것이 좋습니다.

서비스

메모리를 사용 가능하게 해제하고 사용하지 않는 서비스를 끕니다. 사용되지 않는 서비스를 중지하면 메모리가 절약되고 시스템 성능이 향상됩니다. 그러나 그렇게 하기에 앞서, 서비스를 중지할 경우에 발생하는 결과를 잘 알고 있어야 합니다.

컴퓨터에서 실행되고 있으나 거의 또는 전혀 사용하지 않는 서비스는 시스템 자원을 낭비합니다. Windows 서비스 대화상자에서 서비스를 관리합니다. 서비스를 클릭하면 설명이 표시됩니다. 서비스를 두 번 클릭하면 속성 대화상자가 표시됩니다. 종속성에 탭에서 종속 서비스 및 필수 서비스를 확인하십시오. 서비스 필요하지 않은 경우 시작 유형을 수동으로 변경합니다. 필요한 경우 이전 설정으로 되돌릴 수 있도록 변경 사항을 기록해 둡니다.

백그라운드 응용프로그램

백그라운드 및 Windows 작업 표시줄에서 실행 중인 응용프로그램 수를 최소화합니다.

네트워크 환경

Autodesk Vault Basic과 같은 문서 관리 시스템을 사용하여 로컬 하드 디스크에 데이터를 복사합니다. 로컬 하드 드라이브에서 데이터에 액세스하면 열기, 저장, 닫기 및 업데이트를 수행할 때 가장 빠른 속도로 액세스할 수 있습니다.

엔지니어링을 고유한 LAN 세그먼트로 분리하여 다음과 같은 효과를 얻습니다.
  • 안정성을 늘리고 조직의 다른 영역에서 불필요한 네트워크 대역폭을 줄입니다.
  • 엔지니어링 팀에서 조직의 다른 영역에 영향을 주지 않고 전이중 1Gb 속도로 실행할 수 있습니다.

스위치

스위치의 모든 엔지니어링 포트를 1Gb 전이중으로 잠그고 자동 전환을 허용하지 마십시오.

이렇게 하면 많은 Inventor 데이터를 사용하는 동안 LAN 세그먼트에서 데이터 흐름에 중단이 발생하지 않습니다. 이 설정은 공유 환경에서 Inventor를 사용할 때 네트워크를 예측 가능하고 안정적인 상태로 유지하는 데 필수적입니다.

네트워크 카드

모든 네트워크 카드를 1Gb 전이중으로 잠그고 자동 감지를 허용하지 마십시오.

이렇게 하면 많은 Inventor 데이터를 사용하는 동안 LAN 세그먼트에서 데이터 흐름에 중단이 발생하지 않습니다. 이 설정은 공유 환경에서 Inventor를 사용할 때 네트워크를 예측 가능하고 안정적인 상태로 유지하는 데 필수적입니다.

데이터 서버

Inventor 파일 데이터 서버를 업그레이드하여 예상되는 최고 엔지니어링 로드를 처리합니다.
  • 빠른 CPU
  • 증가된 메모리
  • 다중 네트워크 카드

워크스테이션과 Inventor 파일 서버 간에 홉이 둘 이상 있는지 확인합니다.

홉을 확인하는 간단한 방법은 클라이언트 컴퓨터에서 서버로 DOS 명령 tracert를 사용하는 것입니다. trecert 명령은 홉 수를 나열합니다.

LAN 세그먼트

해당 Inventor 파일 서버가 Inventor 사용자와 동일한 세그먼트로 나뉜 LAN 세그먼트에 있는지 확인합니다.

네트워크 사용량 모니터

워크스테이션 클라이언트와 Inventor 파일 서버 모두의 네트워크 사용량을 측정합니다. 서버에서 전체 네트워크 사용률을 40% 이하로 유지합니다. 서버 네트워크 사용량이 40%를 초과하는 경우 성능 문제가 발생하며 데이터 손실 가능성이 증가합니다. 네트워크를 업그레이드하거나 서버에 액세스하는 사용자 수를 제한합니다.

모든 사용자가 동시에 서버를 사용하는 경우 서버의 CPU와 메모리, 그리고 가능하다면 여러 네트워크 카드 및 LAN 세그먼트도 업그레이드하는 것이 좋습니다.

Inventor에서는 파일을 세그먼트로 나눠 로드합니다. 이 경우 네트워크에서 파일 작업을 할 때 문제가 발생할 수 있습니다. 예를 들어, 조립품 파일을 열면 Inventor에서 각 파일의 b-reps(경계 표현) 로드를 시작하고 사용자가 일부 부품 파일을 편집하기 시작합니다. 그러면 네트워크 문제가 발생하고 사용자가 파일을 저장하려고 하지만 전체 파일을 로컬로 전송할 수 없으므로 저장할 수 없습니다. 그러면 파일을 이전 버전으로 되돌려야 합니다. 따라서 로컬 드라이브에서 작업하는 것이 좋습니다.