16KB 또는 32KB의 NTFS 할당 블록이 기본 4KB에 비해 컴파일 시간을 더 빨리 만들 수 있습니까?

StackOverflow https://stackoverflow.com/questions/227483

  •  03-07-2019
  •  | 
  •  

문제

16KB 또는 32KB의 NTFS 할당 블록이 기본 4KB에 비해 컴파일 시간을 더 빨리 만들 수 있습니까?

도움이 되었습니까?

해결책

나는 그것이 크게 차이를 만들 것이라고 상상할 수 없다 - 디스크 블록 크기는 컴파일 속도에서 꽤 멀리 제거된다. 현대식 OS를 캐싱하는 양이 있으면 크지 않은 것 같습니다.

물론 실제 대답은 측정하여 찾을 수 있습니다. 디스크 블록 크기가 다른 다른 기계들 사이에서 유사한 조건을 얻는 것은 까다로울 수 있습니다.

다른 팁

내 생각에 디스크 조각화가 컴파일 속도를 결정하는 데 가장 큰 요인이 될 것입니다 (즉, 괜찮은 크기의 코드 기반의 경우).

Dashogun은 적어도 내 경험에서 맞습니다. 더 큰 프로젝트 / 솔루션은 최종 바이너리 (IES)를 생성하는 길에 많은 작은 임시 파일을 만듭니다. 나는 일주일에 한 번 내 디스크를 훼손하면 (벼랑이 권장하지 않더라도) 그렇게하지 않으면 경험하는 성능 저하를 보지 못한다는 것을 알았습니다.

확증적인 요소로서, 내가 같은 경험을 가진 두 사람이 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top