리포지토리 서비스 전용 2 코어 3Ghz 서버가있는 기가비트 LAN을 사용하고 있습니다.
약 30,000 개의 작은 파일이있는 프로젝트를 체크 아웃하면 초당 약 1MB로 스트리밍됩니다. 약 140MB가 있으므로 다소 시간이 걸립니다.
병목 현상은 하드 드라이브가 아니라 결국 SSD에 있습니다. 처리 문제입니까?
Windows Server 2008
리포지토리 서비스 전용 2 코어 3Ghz 서버가있는 기가비트 LAN을 사용하고 있습니다.
약 30,000 개의 작은 파일이있는 프로젝트를 체크 아웃하면 초당 약 1MB로 스트리밍됩니다. 약 140MB가 있으므로 다소 시간이 걸립니다.
병목 현상은 하드 드라이브가 아니라 결국 SSD에 있습니다. 처리 문제입니까?
Windows Server 2008
답변:
두 가지 문제가 있습니다 :
a) ntfs : 8.3 파일 이름에 대한 지원을 활성화 한 경우, 고유 8.3 이름이 창에 나타납니다. 이 이름을 추가 이름으로 "첨부"하고 디렉토리의 파일 이름이 매우 유사한 경우 고유 8.3 이름을 사용하는 알고리즘보다 많은 작업이 필요합니다. 알고리즘의 작동 방식은 "946-947 페이지의 Windows 내부 5 판"에 잘 설명되어 있습니다. 해당 기능을 비활성화 할 수 있습니다. http://support.microsoft.com/?scid=kb;en-us;121007&x= 15 & y = 12 입니다.
작업 디렉토리에 30k 파일을 체크 아웃 할뿐만 아니라 svn은 30k 파일 각각의 로컬 복사본으로 .svn 하위 폴더를 만듭니다.
b) 탐색기 : 탐색기에는 많은 항목이있는 폴더를 표시하는 작업이 꽤 있습니다. 모든 통계를 목록에 표시하고 아이콘을 생성하는 것은 시간이 많이 걸립니다.
나는 주로 문제를 의심 할 것이다 a)