빌드 속도를 높이고자 SSD로 업글을 했음에도 빌드 속도가 향상이
안되는 느낌입니다. 아래 결과 대로라면 속도가 적어도 3배 정도는
차이가 나니까 아니 2배라고 친다 하여도 체감 속도가 눈에 뛰게
날거 같은데 전혀 그렇다고 느끼지 못했습니다.
그리하여 빌드 시간 단축에 대해서 좀 자세히 알아보기로 했습니다.
소스의 오브젝트 파일의 크기를 보니 대략 500KB ~ 1MB 정도가
됩니다.
HDD의 순차 쓰기 속도가 82MB/s 군요. SSD는 3배 정도 되는
234MB/s 이구요.. 얼핏 정신줄 놓고 생각해 보면 쓰기 속도가
3배나 빠르니 오브젝트 파일도 3배로 빠르게 생산해 내어서
컴파일 속도가 눈깜작할 사이 ( 3배??? ) 에 일어 날거 같다고
막연히 생각한 제가 한심했습니다. ㅠ.ㅠ
먄약 컴파일 시점에 생성된 오브젝트 파일 크기가 500KB 하고
해보죠. HDD 하드에서 초당 쓰기 속도가 82MB 이니까 대략
6밀리초가 걸립니다. SSD는 2초 정도 걸릴겁니다. 그럼 500KB
오브젝트 파일 하나당 4밀리초씩 차이가 난다고 했을 경우 오브젝트
파일이 1000개 정도 있어야 성능상 6초 정도가 차이가 날겁니다
즉 스토리지로 인한 컴파일 속도는 기대 안하는게 맞을거 같습니다.
씨게이트 250G 7200RPM 8M ST3250820AS
삼성 830 시리즈 128 기가