Determinate Nix 3.5.2에 지연 트리가 추가됨: Nix 성능 대폭 향상

Determinate Nix 3.5.2가 출시되어 기대했던 지연 트리 기능이 추가되었습니다. 이 기능은 가상 파일 시스템을 사용하여 파일 복사를 최적화함으로써 특히 대규모 모노레포에서 대규모 저장소의 Nix 효율성을 크게 향상시킵니다. 테스트 결과 Nixpkgs 평가 시간은 3배 이상 빨라졌고 디스크 사용량은 20배 이상 줄었습니다. 사용자는 사용자 지정 Nix 구성에서 `lazy-trees = true`를 활성화하여 이 기능을 사용할 수 있습니다. 현재는 선택 사항이지만 팀은 이를 상위 Nix에 병합하기 위한 풀 요청을 제출했습니다. 향후 성능 개선으로 평가 캐싱 개선, 더 많은 Nix 작업에 대한 병렬 평가 적용, Flake의 멀티스레드 압축 풀기 등이 계획되어 있습니다.
더 보기