![직접 및 간접 차단을 이해하시나요?](https://linux55.com/image/139281/%EC%A7%81%EC%A0%91%20%EB%B0%8F%20%EA%B0%84%EC%A0%91%20%EC%B0%A8%EB%8B%A8%EC%9D%84%20%EC%9D%B4%ED%95%B4%ED%95%98%EC%8B%9C%EB%82%98%EC%9A%94%3F.png)
직접 차단 대신 간접 차단을 사용할 수 없는 이유는 무엇입니까? 간접 블록은 더 많은 메모리 주소를 저장할 수 있으므로 더 많은 데이터 블록이 생성됩니다. 그렇다면 단일 간접 블록에서 작업을 수행할 수 있는데 왜 Inode 디렉터리에 있는 10개의 직접 블록을 낭비합니까?
답변1
간접 블록에는 또 다른 블록을 할당하고 디스크에서 다른 블록을 읽어야 하기 때문입니다. 따라서 디스크 공간과 액세스 시간이 소모됩니다.
직접 차단 대신 간접 차단을 사용할 수 없는 이유는 무엇입니까? 간접 블록은 더 많은 메모리 주소를 저장할 수 있으므로 더 많은 데이터 블록이 생성됩니다. 그렇다면 단일 간접 블록에서 작업을 수행할 수 있는데 왜 Inode 디렉터리에 있는 10개의 직접 블록을 낭비합니까?
간접 블록에는 또 다른 블록을 할당하고 디스크에서 다른 블록을 읽어야 하기 때문입니다. 따라서 디스크 공간과 액세스 시간이 소모됩니다.