Q1)

    VFS의 dentry 객체가

  해당 파일 경로명의 모든 구성요소에 대해 만들어지고, 각각에 대한 inode 객체와

  연결이 된다고 하더군요!

 

    ex) /etc/xxx.c의 경우

      '/' (root)에 대한 dentry  =>  '/'에 대한 inode 객체

      'etc' 에 대한 dentry       =>  'etc'에 대한 inode 객체

      'xxx.c'에 대한 dentry      =>  'xxx.c'에 대한 inode 객체

 

  그러면, 이 때

    1) 각각의 dentry 들이 경로명처럼 순서대로 연결이 되나요?

    2) 실제 xxx.c를 불러온 task의 fd array에는 각 dentry에 대응되는 file 객체들이 각각 생성되고 연결 되나요?

 

 

Q2)

    하나 더 궁금한 것이, 동일한 하드 링크를 사용하는 file 객체들은 하나의 dentry 객체를 사용한다고 하는데

  여기서, 동일한 하드 링크를 사용하는 file 객체란

 

    경로명이 동일한 파일을 사용하는 것을 의미하나요?

      혹은

    한 파일의 원본과 그에 대해 하드 링크 된 파일을 사용하는 것을 의미하나요?

번호 제목 글쓴이 날짜 조회 수
공지 [공지] 커널 스터디 관련 Q&A 게시판 입니다. [5] woos 2016.04.09 2197
50 커널 스터디 D조, 오픈채팅방 개설 [52] 김재훈90 2016.04.23 1158
49 [커널 15차 D] 안녕하세요. 이번 스터디에 참여하게된 최건희입니다. [25] 밤색모자이크 2018.04.24 560
48 6/11 스터디 참석자 취합합니다. [8] 목태양 2016.06.02 478
47 참고 사이트 하나 - 리눅스 커널 맵 file Winstone 2016.05.03 428
46 [커널 15차 D팀] 7주차 스터디 장소 공지 [4] 라이더 2018.06.05 348
45 [커널 14차 D] 3주차 장소 및 진도 [9] 감기귤 2017.05.25 347
44 [커널 15차 D팀] 스터디 장소 관련 [23] 형준 2018.04.27 273
43 [커널 15차 D팀] 8주차 스터디 장소 [3] 라이더 2018.06.10 263
42 [커널 14차 D] 6주차 장소 관련 [10] 감기귤 2017.06.16 260
41 [커널 15차 D팀] 스터디 준비 모임 정리 [8] 라이더 2018.04.29 251
40 [커널 14차 D] 4주차 장소 및 진도 [9] 감기귤 2017.06.02 229
» 디엔트리 객체에 대한 질문 반짝이는물오름달 2016.05.10 200
38 [커널 14차 D] 2주차 장소 안내 [6] file 감기귤 2017.05.19 199
37 [커널 14차 D] 5주차 장소 및 진도 [7] 감기귤 2017.06.12 197
36 [커널 15차 D팀] 장소공지 및 5주차 스터디 참여인원 조사 [7] 형준 2018.05.19 164
35 [커널 15차 D팀] 2주차 결과 [1] 최두선 2018.05.06 163
34 [커널 15차 D팀] 6주차 스터디 참여인원 조사 [4] 라이더 2018.05.27 153
33 [커널 15차 D팀] 2주차 스터디 장소 공지 [1] 밤색모자이크 2018.04.30 152
32 [커널 15차 D팀] 9주차 스터디 장소 [4] 라이더 2018.06.17 151
31 커널 스터디 모임에 참여하고 싶습니다 꼬마툴 2016.05.05 139
XE Login