Все эти размеры, о которых вы спрашиваете, являются переменными и зависят от реализации.
Нет, использование «блока» в этой ситуации не связано с размером блока на постоянном запоминающем устройстве. В этом случае блок — это наименьшее количество битов, которое можно изменить за один раз. Например, если у вас есть размер блока 16 КБ в файловой системе, то ни один файл не может занимать менее 16 КБ.
https://stackoverflow.com/questions/8537579/file-system-block-size
Я не так хорошо знаком с отношениями между блоком кеша и страницей памяти, но предположительно строка кеша будет меньше или равна странице памяти, поскольку кеш — это подмножество данных из памяти.