네거티브 디렉토리 항목

네거티브 디렉토리 항목

우리가 할 때rm foo.bar, 커널은 inode 참조 카운트를 감소시키고 그것이 0이 되는지 확인합니다. 0이면 inode가 삭제되고 foo.bar dentry가 음수가 됩니다. foo.bar의 추가 검색 속도를 높이기 위해 음수 디렉토리 항목은 디렉토리 항목 캐시에 남아 있습니다. 내 질문:

다음과 같아야 하지 않나요? inode 참조 횟수에 관계없이 foo.bar dentry는 이름이 더 이상 존재하지 않기 때문에 음수가 되어야 합니까?

관련 정보