2009-03-31 2 views
0

http://www.joelonsoftware.com/items/2009/03/27.html에서 확인하고 그 결과를 놀라게합니다.I/O를 개선하는 저렴한 방법

필자는 훌륭한 워크 스테이션 (Sun Ultra M4, 2 AMD Opteron, 8GB RAM, NVidia FX 1500)을 가지고 있으며 도시의 다른 컴퓨터 (렌더링을 제외하고)와 같은 속도로 느낍니다.

나는 창문을 비난한다. (3dmax를 실행하기 때문에 리눅스를 사용할 수 없다.)하지만 I/O를 향상시킬 수 있는지 궁금하다.

VM (1 시간에 1-3 회), 3D Max, Photoshop 및 Python을 실행하고 일부 비디오 인코딩과 같은 작업을 수행합니다.

SSD를 구입하고 SATA 드라이브가 2 개가 부족합니다. 내가 할 수있는 것? 가능한 드라이브를 윈도우에 마운트합니까? 어떻게 사용합니까?

+0

spolsky를 인용 해 주시면 감사하겠습니다 만,이 질문은 프로그래밍 관련 내용이 아닙니다. – bendewey

+0

Inderctly, 예. Joel과 마찬가지로로드 된 모든 도구로 작업하는 데 지루함을 느낍니다. 델파이, VS.NET, SQL 서버 및 VM 내부의 다른 코드입니다. 게다가 내가 외출 할 때 동생이 사용하는 나열된 도구들 ... – mamcx

답변

0

당신은 아마 CPU 바운드 같은 소리. 나열한 모든 프로그램은 디스크 속도보다는 메모리와 CPU에 크게 의존합니다. 많은 메모리가있는 것처럼 보이기 때문에 대부분 CPU가 느려지는 것 같아요.

많은 돈을 들이지 않고 디스크 성능을 향상 시키려면 Raid 0 설정에 디스크를 넣으십시오. 이렇게하면 컴퓨터가 하나의 대용량 데이터 스토리지 볼륨처럼 취급하게하고 두 디스크에서 동시에 읽음으로써 처리 속도를 높일 수 있습니다. 레일 볼륨이 손상되거나 디스크 중 하나가 실패하여 두 디스크의 데이터가 모두 손실 될 수 있기 때문에 데이터를 잃을 가능성이 높아집니다.

빠른 디스크 드라이브를 구입할 수 있습니다. Newegg는 Western Digital Raptor 드라이브 (현재 사용 가능한 가장 빠른 SATA 비 SSD 디스크)를 $ 100- $ 150 (환불 후) http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=40000014&Description=raptor&name=Internal%20Hard%20Drives에서 판매합니다. 이것들은 현재의 드라이브가 얼마나 좋은지에 따라 디스크 입출력을 20-30 % + 향상시킬 수 있습니다.

+0

VM 사용량/SQL 서버 사용에 가장 영향을받습니다. 내가 지적했듯이 CPU와 관련된 모든 것은 빠르지 만 3D Studio와 매우 큰 계산으로 눈에 띄는 사용자 만 있습니다. 매일 매일의 작업을 위해,별로 ... – mamcx

1

RAID 어레이 사용에 대해 생각해 보셨습니까? RAID-0 구성에서 알맞은 I/O 향상을 얻을 수 있습니다.

비록 물어보아야 할 사항이지만 병목 현상은 디스크 I/O이고 메모리 또는 CPU가 아닌 것이 확실합니까? 필자의 경험에 따르면 디스크 I/O는 전통적으로 기계 (특히 대형 기계)의 마지막 병목이었으며 메모리가 아닌 것보다 페이지 파일과 CPU 처리량이 좋지 ​​않은 것이 긴장 포인트였습니다.

0

디스크 I/O 대역폭을 추가로 원하면 UltraSCSI로 이동하십시오. 그러나 프로그램 속도가 얼마나 빠른지보고 디스크 속도를 측정하지 마십시오. 보다 나은 디스크 서브 시스템 및/또는 구성 (예 : RAID)은 운영 체제 파일이나 응용 프로그램 실행 파일을로드하지 않고 비디오/오디오 편집과 같은 대용량 데이터 블록을 전송할 때만 유용합니다.

컴퓨터에서 스파이웨어를 검사 했습니까? ;)

관련 문제