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

DNLC 향상

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

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

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

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

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