ulrich-schnauss
@ulrich-schnauss
Системный администратор, веб-разработчик

Нужно ли делать trim на виртуальных машинах?

Всем привет!
Имею несколько виртуалок на SSD. На гипервизоре раз в день выполняется trim. Нужно ли запускать trim и на виртуалках тоже?
  • Вопрос задан
  • 772 просмотра
Решения вопроса 1
15432
@15432
Системный программист ^_^
Нет, TRIM это ATA команда самому физическому носителю. У виртуалок в качестве устройства данных наверняка виртуальный диск, который либо проигнорирует команду TRIM, либо пробросит её физическому диску, но он и так у вас периодически тримится гипервизором.

Уточнение согласно ответу АртемЪ:
Это верно только в случае, если гипервизор имеет полную информацию о свободных блоках на диске. Если гипервизор видит лишь набор образов фиксированного размера, в которых могут входить "пустоты" виртуального свободного пространства, оно не будет затронуто тримом.
Но если образ диска занимает только объем, соответствующий реально занятому месту, всё ок.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
uranik
@uranik
VirtualBox поддерживает ssd trim - https://ru-sysadmins.livejournal.com/2087138.html
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы