일부 시험 검토 문제가 있는데 그 중 하나는 "UNIX 시스템 V에서는 블록 길이가 1KB이고 각 블록은 총 256 블록 주소를 보유 할 수 있습니다 inode 체계를 사용하면 파일의 최대 크기는 얼마입니까? "Inode 및 블록 크기의 개념
여기에 아이러니 한 것은 교수님이 제공하는 솔루션이며, 저는 싱글, 더블, 트리플 간접 배정의 수학/논리를 이해합니다. 직접 배분으로 인해 엉망입니다.
이 해법에 따르면 직접 할당 기법은 2^10 바이트 = 1KB이기 때문에 10 개의 블록을 사용합니다. 왜? 이 공식 뒤에있는 이유는 무엇입니까? Is는 유닉스 시스템 V 아이 노드의 발명가가 꿈꾸어 온 임의의 숫자인가? 1024 비트에 대해 10 개의 포인터를 갖는 것은 나에게 의미가 없으므로 1024/10 = 102.4 바이트마다 하나의 주소로 8 또는 다른 숫자를 갖는 것이 훨씬 더 논리적 일 것입니다.
교수는 우리 최종적으로 이런 질문을 할 수 있음을 암시하며 오히려 이해하지 못하는 쿠키 커터 공식을 사용하지 않을 것입니다.
참고 : 편집 오타 : 20 개 블록 10 개 블록되어 있어야합니다. – Scott