От http://en.wikipedia.org/wiki/Page_%28computer_memory%29

Страница, страница памяти или виртуальная страница - это непрерывный блок виртуальной памяти фиксированной длины, описываемый одной записью в таблице страниц. Это наименьшая единица данных для выделения памяти, выполняемого операционной системой от имени программы, и для переносов между основной памятью и любым другим вспомогательным хранилищем, таким как жесткий диск.

От http://en.wikipedia.org/wiki/Data_cluster

В компьютерных файловых системах кластер или единица выделения - это единица выделения дискового пространства для файлов и каталогов. Чтобы уменьшить накладные расходы на управление структурами данных на диске, файловая система по умолчанию выделяет не отдельные секторы диска, а смежные группы секторов, называемые кластерами.

Интересно, всегда ли размер страницы памяти и размер кластера файловой системы в одной и той же компьютерной системе (аппаратное обеспечение и ОС, в частности Linux, Windows, Mac) всегда одинаковы? Благодарю.

1 ответ1

2

Всегда? Часто? Да, это, конечно, удобно. (Обратите внимание на отсутствие претензий на "обычно".)

Например, с Windows:

как и в Win32, размер страницы x64 составляет 4 КБ

А для NTFS размер кластера по умолчанию составляет 4 КБ для дисков до 16 ТБ. Но (1) это просто по умолчанию; (2) для действительно больших дисков по умолчанию больше; и (3) существуют другие файловые системы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .