Repo를 복제하는 동안 Tortoise HG "메모리 부족" 발생

Repo를 복제하는 동안 Tortoise HG "메모리 부족" 발생

Mercurial을 사용하여 ~500MB 저장소를 내 로컬 드라이브에 복제하려고 시도하는 동안 "메모리 부족" 오류가 반복적으로 발생합니다. 나는 2GB의 메모리를 가지고 있는데 이것을 본 적이 없습니다. 최신 버전의 Mercurial을 설치하고 다른 인증을 사용해 보았습니다. 누구든지 조언이 있나요?

답변1

4GB RAM을 갖춘 64비트 컴퓨터에서도 이 문제가 직접 발생합니다. 이는 Windows의 Mercurial에서 알려진 문제로 밝혀졌습니다.

http://mercurial.selenic.com/bts/issue1842

저장소에 있는 본질적으로 큰 파일로 인해 메모리 조각화가 발생하여 Windows에서 메모리 할당이 성공하지 못합니다. 안타깝게도 이 문제는 아직 해결되지 않았으며 티켓에 대한 마지막 논의는 작년 12월이었습니다. 이 시점에서 옵션은 다음과 같습니다.

  • 64비트 버전의 Mercurial을 실행합니다. ATM, Windows에서 쉽게 다운로드할 수 있는 항목이 없습니다. 이를 구축해야 할 수도 있습니다.
  • 가능하다면 큰 파일만 제거하기 위해 어떻게든 저장소를 축소하세요.

관련 정보