나는 ~50GB의 데이터를 포함하는 (데이터) 저장소를 가지고 있으며, 각각의 파일 크기는 100MB에서 1000MB 사이인 <10개의 하위 디렉토리로 나누어져 있습니다. 리포지토리는 SSD에 저장되며 워크스테이션에는 16개의 CPU 코어와 64GB RAM이 있습니다.
모든 파일이 통과되었습니다 git lfs
.
때때로 cd
이 저장소에 들어가면 많은 git lfs filter-process
작업자가 60초 이상 터미널을 차단하고 있습니다.
방금
cd
저장소에 들어갔는데 왜 이런 일이 발생합니까?git lfs filter-process
포인터와 실제 데이터 간 변환 ->cd
아무 작업도 하지 않으므로 저장소에 들어갈 때 변환을 트리거하면 안 됩니까git lfs pull
?일부 포인터를 확인하고 변환을 수행해야 하는 경우에도 이 프로세스가 60초 이상 소요되는 원인은 무엇입니까? 시스템의 M2 NVMe SSD는 잘 작동합니다(기본 읽기/쓰기 속도 -> 3GB/s 이상).
답변1
가끔 이 문제가 발생합니다. 그러나 git status
내가 명령을 내린 후에는 지체함이 없습니다.