게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
Virtual File System(VFS) 에 관하여 질문드립니다.
게시물ID : programmer_9246짧은주소 복사하기
작성자 : 개색기야
추천 : 0
조회수 : 377회
댓글수 : 0개
등록시간 : 2015/04/10 01:08:27
옵션
  • 본인삭제금지
안녕하세요 Computer Science 3학년 재학중인 학생입니다.
제가 지금 OS과제를 하고있는데요. 그내용은 Linux환경에서 일반 open, read같은 시스템콜 함수를 사용하여 임의로 만든 MyInode에 값들을 복사하고 이를 Vnode에 연결하여 저만의 시스템콜을 만드는 것입니다.
 
[제 질문은 이것입니다!]
현재 makedir 함수를 구현중인데요. 디렉토리의 fd 는 어떻게 구하는건가요...
디렉토리도 하나의 특수한 파일이기 때문에 fd을 구할수 있을것이라 생각하고 구글링 중인데 찾지를못하고있네요 ㅠ
제생각이 맞는지 틀린지 지적부탁드리고 과제의 방향을 잡아주시면 감사하겠습니다..
모든 프로그래머가 잠못자고 깨어있다는 세벽1시.. 너무 맨탈이아파 질문드립니다. 
 
[참고]
과제에 정의된 Inode 의 구조체 내용은
{
  int fd;
  char name[MAX_FILE_LEN];
  int offset;
}
입니다.
 
 
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호