디렉토리와 파일의 생성에 관하여...
글쓴이: 불량청년 / 작성시간: 수, 2003/07/16 - 3:15오후
특별한 데몬을 만들고 있는데, 가입된 사용자가 있으면 사용자 id로 디렉토리를
만들려고 합니다.
현재 커널 2.4.18에서 테스트 하고 있는데 디렉토리 개수가 31998 이상
안 만들어 지는군요.
실질적으로 리눅스에선 디렉토리나 파일이나 같은 의미인 걸로 알고 있었
습니다. 머 다른 방법으로도 위와 같은 처리를 해서 사용자를 만들 수 있겠지만,
궁금증이 유발 되는군요.
파일 같은 경우는 20만개 이상 계속 만들어 지던데(더이상 테스트 안함)....
디렉토리는 왜 제한이 걸리는지 모르겠군요.
dirent 구조체를 보면 디렉토리에 속한 파일의 정보를 모두 갖고 있는거
같은데, 메모리 싸이즈에 영향을 받는 건가요? 음...
디렉토리의 내용을 보면 일단, 디렉토리 안의 파일 i-node 및 기타 정보를
갖고 있던데, 왜 파일과 같은 개수를 만들지 못하는지 궁금하네요.
초보에게 가르침을.... ㅜㅜ;
Forums:
댓글 달기