Со страницы руководства vgcreate(8) :
Если в метаданных группы томов используется формат lvm1, размеры экстентов могут варьироваться от 8 КБ до 16 ГБ, и существует ограничение в 65534 экстентов в каждом логическом томе.
Значение по умолчанию 4 МБ приводит к максимальному размеру логического тома около 256 ГБ.
Если в метаданных группы томов используется формат lvm2, эти ограничения не применяются, но наличие большого числа экстентов замедлит работу инструментов, но не повлияет на производительность ввода-вывода для логического тома. Самый маленький PE - 1 КБ.
Таким образом, при использовании нескольких экстентов снижение производительности для операций ввода-вывода не происходит. Чтение или запись занимают одно и то же время независимо от размера экстентов. Хотя, вероятно, он должен быть не менее 4 КБ, поэтому проблем с жесткими дисками в расширенном формате не возникает.
С другой стороны, таким инструментам, как pvmove, придется иметь дело с большим количеством экстентов, поэтому может быть небольшое замедление. Хотя для домашнего пользователя задержка в 5 секунд не должна быть большой.
Причиной использования больших экстентов может быть то, что они делают логические тома менее подверженными фрагментации во времени после перемещения и изменения их размера несколько раз. Например, если PE маленький, PV, содержащий LV o
и x
может выглядеть так:
xoooxxooxooxxxxxxxxxxxxoxxxxoxxxxxxoxooxxoxxoxxxxooxxxooxxoo
Но если PE большое, оно может выглядеть так:
ooooxxxxxxxxxxxxxxxxxxxxxxxxooooxxxxxxxxooooooooxxxxxxxxoooo
Конечно, ничто не мешает вам выбирать вручную, какие PE будут выделены для каких LV, но я думаю, что многие люди предпочитают использовать LVM по умолчанию.