#memory #memory-management #filesystems
Вопрос:
Я застрял со следующим вопросом, касающимся файловой системы
Consider a file system that uses inodes to represent files. Disk blocks are 4 KB in size, and a pointer to a disk block requires 4 bytes. This file system has 12 direct disk blocks, as well as single, double, and triple indirect disk blocks. (1). What is the maximum size of a file that can be stored in this file system? (2). What is the disk capacity?
Часть 1 проста, а именно
(12*4KB) (1024*4KB) (1024*1024*4KB) (1024*1024*1024*4KB) = 4TB
поскольку каждый блок имеет 4 КБ / 4 байта = 1024 указателя
Но я застрял в части 2, моя первоначальная мысль заключается в том, что, поскольку максимальный размер файла, который может храниться в файловой системе, составляет 4 ТБ, емкость диска также составляет 4 ТБ. Так ли это на самом деле?
Надеюсь, кто-нибудь сможет помочь с моей проблемой. Большое спасибо.