Solaris 9 8/03 운영 환경의 새로운 기능

DNLC 향상

DNLC (Directory Name Look-up Cache)가 향상되어 1000개 이상의 파일이 있는 대형 디렉토리의 파일을 액세스할 때 향상된 성능을 제공합니다.

DNLC는 일반적인 파일 시스템 서비스입니다. DNLC는 가장 최근 참조된 디렉토리 이름 및 해당 연관 vnode를 캐시합니다. UFS 디렉토리 항목은 디스크에 선형으로 저장됩니다. 이는 항목을 찾기 위해서는 각 항목의 이름을 검색해야 함을 의미합니다. 새 항목을 추가하려면 해당 이름이 존재하는지 확인하기 위해 전체 디렉토리를 검색해야 합니다. 이 성능 문제를 해결하려면, 전체 디렉토리를 DNLC에 의해 캐시 메모리에 저장해야 합니다.

이 릴리스의 또 다른 기능은 검색했었지만 존재하지 않는 파일 객체의 DNLC 저장입니다. 네거티브 캐싱으로 알려져 있는 이 기능은 파일 존재 여부를 자주 테스트하는 일부 응용 프로그램에서 유용합니다.

DNLC 개선 사항과 관련된 조정 가능한 새 매개 변수가 있습니다. 이러한 매개 변수는 최적으로 설정됩니다. 매개 변수를 임의로 변경하지 마십시오.

자세한 내용은 Solaris Tunable Parameters Reference Manual을 참조하십시오.