유닉스 파일 시스템에는 보통 inode 테이블이 있으며이 테이블의 항목 수는 일반적으로 파일 시스템이 생성 될 때 고정됩니다. 이로 인해 충분한 여유 공간이없는 디스크 공간을 가진 사람들이 사용 가능한 공간이 없다는 혼란스러운 오류 메시지를 보게되며 문제가 무엇인지 파악한 후에도 해결 방법이 없습니다.
그러나 주문형 inode를 사용자와 시스템 관리자에게 완전히 투명하게 할당하여 이러한 혼란을 피하는 것이 매우 바람직 할 것 같습니다. 귀여운 해킹에 빠지면 inode 테이블 자체를 파일로 만들 수 있으므로 디스크의 여유 공간을 찾는 기존 코드를 재사용 할 수 있습니다. 운이 좋으면 명시 적 으로이 결과를 얻으려고하지 않고 파일 자체 근처의 inode로 끝날 수도 있습니다.
그러나 아무도 (내가 아는) 실제로 이것을하지 않으므로 아마도 내가 놓친 캐치가있을 것입니다. 그게 뭔지 알아?