Linux VFS의 Back End 단에 inode에 접근하고자 합니다
글쓴이: graftker / 작성시간: 수, 2014/05/07 - 2:23오전
여기 글은 처음써보네요
Linux VFS(Virtual File System) 쪽 질문입니다.
이론적인 내용만 보다가 재미로 어디까지 할 수 있을까 해서 하고 있습니다.
super block, dentry, inode, file 등등 관련 구조체들이 있는데
vfs layer 아랫 단인 실제 back end의 inode를 얻고자 합니다
예를 들면 vfs의 inode를 통해 ext4 file system의 ext4_inode를 얻고자 하는데
현재 kernel module을 통해서 어느정도 얻어서 ext4_inode_info 까지는 됩니다.
ext4_inode_info는 "fourth extended file system inode data in memory"
ext4_inode는 "Structure of an inode on the disk"
on the disk라는 말이 좀 걸리긴 하는데요, 그래도 어느 순간에 메모리에 올라오니까
ext4_inode_info의 정보가 memory에 저장되어있는 것 같긴 한데.. 잘 모르겠네요
혹시 어떤 방법이 있을까요?
Forums:
Ftrace
Ftrace 사용해서 추척해보세요.
http://omappedia.org/wiki/Installing_and_Using_Ftrace
댓글 달기