답변:
나와 같이 있고 지속적으로 응용 프로그램, 특히 대규모 프로젝트가 포함 된 IDE와 같은 응용 프로그램을 열고 닫는 경우 SSD 성능의 이점을 빠르게 누릴 수 있습니다. 방금 Sandforce 기반 SSD (285mB / s 읽기 및 275mB / s 쓰기)를 구입했으며 실제로 즐기고 있습니다. MacOSX는 20 초 이내에 부팅되며 Mail.app 및 Photoshop 또는 Word와 같은 다른 크 래피 소프트웨어를 포함한 기본 앱이 즉시 열립니다. 힘내는 지점을 체크 아웃하는 것이 빠르며 모든 것이 더 빠릅니다.
하나를 얻는다면 Sandforce 컨트롤러를 사용하십시오. OSX에서 특히 잘 작동합니다 (OSX는 TRIM을 지원하지 않으며 가비지 수집기가 있기 때문에).
짧은 대답-그만한 가치가 있습니다.
긴 대답-저는 모든 머신에 SSD를 가지고있는 소프트웨어 개발자입니다. 예, 머신의 응답 성을 높이기 때문에 그만한 가치가 있습니다.
그러나 컴파일 시간은 디스크 바인딩 프로세스가 아닌 거의 항상 CPU 바인딩 프로세스이므로 감소하지는 않습니다.
"하지만 빌드 프로세스에 작은 파일이 포함되어 있지 않습니까? SSD가 빛나는 곳이 아닌가?"
OSX와 같은 최신 OS는 자주 사용하는 작은 파일을 메모리에 캐싱하는 데 매우 현명합니다. 동일한 작은 파일에 계속해서 액세스하는 경우 (예 : 대규모 소프트웨어 프로젝트를 처리 할 때 일반적인 패턴) OS에서 메모리에 캐시하는 것이 매우 효율적입니다. 이것은 CPU 집약적 인 컴파일 특성과 함께 컴파일 시간이 일반적으로 디스크 속도에 의해 제한되지 않는 이유입니다.
일반적인 작업 (예 : 데이터베이스, 웹 응용 프로그램 작성, 큰 코드베이스 컴파일 등)에 대한 세부 정보없이 SSD가 소프트웨어 개발에 특히 도움이 될 수있는 방법을 정확하게 말하기는 어렵습니다. 특정 병목 현상이 CPU 인 경우 SSD의 성능이 거의 향상되지 않을 수 있습니다 .
그러나 매우 빠른 랜덤 읽기 / 쓰기 속도 (빠른 순차 속도) 에서 비롯된 전반적인 성능 향상을 기반으로 SSD를 강력하게 권장합니다 . 이는 개발자로서 여러분의 삶을 더 편하게 해줄 수 있습니다. 웹 브라우저를 사용하여 부팅, 응용 프로그램 시작 등이 모두 훨씬 빠릅니다.
일반 가정용 하드 디스크 보다 빠른 디스크 읽기 / 쓰기가 가능 하지만 사용자가 아닌 예상 대상 하드웨어에서 실행되도록 소프트웨어를 작성해야합니다. 완벽 실행되는 응용 프로그램 쓰지 마십시오 당신의 컴퓨터 만에 너무 잘 실행되지 않을 수 있습니다 기타 기계.
즉, 개발자에게는 프로그래밍 측면에서 큰 차이가 없습니다. 좋은 차이를 얻을 수있는 유일한 상황은 디스크에서 많은 읽기 / 쓰기 작업을 수행 할 때입니다.
MacBook을 사용하기 때문에 SSD의 또 다른 이점은 기존 디스크 / 플래터 HDD보다 전력을 덜 소비하므로 배터리 수명을 연장해야한다는 것입니다.
다음은 특히 벤치 마크입니다. http://www.slashgear.com/samsung-64gb-ssd-performance-benchmarks-278717/ 나머지는 비슷합니다
일반 하드 드라이브와 달리 대용량 SSD는 일반적으로 R / W 속도가 느립니다. 용량이 클수록 더 비쌉니다.
소프트웨어 개발자는 많은 공간이 필요합니다. 당신이 생각하는 것이 당신에게 가치가 있다고 생각합니다. WD 벨로시 랩터는 좋은 대안이 될 수 있습니다. 또는 돈이 대상이 아닌 경우 SCSI로 이동