FUSE와 특정 캐시 상호 작용이 있습니까?

FUSE와 특정 캐시 상호 작용이 있습니까?

커널 캐시가 일반적으로 어떻게 작동하는지 잘 모르기 때문에 일반 캐시 정보도 좋을 것 같지만 구체적으로 FUSE를 살펴보겠습니다.

그래서 커널이 VFS를 통해 파일/디렉토리를 찾기 위해 dentry와 inode를 사용한다는 것을 읽었습니다. dcache와 inode 캐시가 있습니다.

제가 아는 건 여기까지이고, 좀 더 자세한 정보를 찾아보려고 노력 중입니다.

어떠한 정보라도 괜찮습니다. 하지만 여기에 몇 가지 구체적인 질문이 있습니다.

예를 들어 FUSE에는 특정 경로의 libc 함수를 read직접 호출하는 함수가 있습니다 .read

  1. 거기에 FUSE 특정 캐시가 있습니까?
  2. 읽기 경로가 ext4 파일 시스템 내부에 있다고 가정하면 ext4 특정 캐시가 사용됩니까?
  3. FUSE 함수가 런타임에 libc 호출을 중지하면 read어떻게 되나요 ? read캐싱이 영향을 미치나요?

관련 정보