Итак, я выполняю некоторые задачи по обзору экзамена, и одна из них гласит: «В системе UNIX V длина блока составляет 1 КБ, и каждый блок может содержать в общей сложности 256 адресов блока. Используя схему inode, какова максимальная размер файла?"
Теперь ирония здесь в том, что профессор предоставил решения, и я понимаю математику / логику одинарного, двойного и тройного косвенного распределения, это прямое распределение, которое меня сбивает с толку.
Согласно решению, схема прямого размещения использует 10 блоков, потому что 2^10 байт = 1 КБ. Почему? Что стоит за этой формулой? Является ли это просто произвольным числом, которое придумали изобретатели UNIX System V inode? Потому что мне не имеет смысла иметь 10 указателей на 1024 байта, так как 1024/10 = один адрес каждые 102,4 байта, гораздо логичнее было бы иметь 8 или какое-то другое число.
Профессор намекнул, что такой вопрос вполне может быть на нашем выпускном экзамене, и я бы не стал рисковать, используя шаблонную формулу, которую не понимаю.