리눅스 커널에서요... struct address_space 가 뭐할때 쓰는건지모르겠습니다.많이 쓰이긴 하는것 같은데 감이 안 잡히네요.
struct page 의 mapping file->f_dentry->d_inode->i_mapping
참고자료라도 알려주시면 고맙겠습니다.
Unterstanding the linux kernel 14장 disk cache 에 나왔네요..
간단히 페이지는 각각 다른 종류의 데이터(정규파일,디렉토리,블록장치파일 등등)를 가지고 있을수 있는데, 이 페이지를 읽고쓰는 등의 연산을 투명하게 처리하기 위해서 페이지와 페이지 연산을 정의하는 메소드를 연결해주기 위한 자료구조랍니다.
Unterstanding the linux kernel 14장 disk
Unterstanding the linux kernel 14장 disk cache 에 나왔네요..
간단히 페이지는 각각 다른 종류의 데이터(정규파일,디렉토리,블록장치파일 등등)를 가지고 있을수 있는데, 이 페이지를 읽고쓰는 등의 연산을 투명하게 처리하기 위해서 페이지와 페이지 연산을 정의하는 메소드를 연결해주기 위한 자료구조랍니다.