Обновления ядра Linux: невероятный прирост производительности для вложенных виртуальных машин
Автор: The Collective Space
Загружено: 2025-11-23
Просмотров: 0
Описание:
Инженеры AWS внесли значительные улучшения в ядро Linux, в частности, затронув код VMX KVM. Эти обновления направлены на повышение производительности неуправляемой гостевой памяти во вложенных виртуальных машинах. Новый код не только решает проблемы корректности, но и демонстрирует потрясающие результаты в синтетическом бенчмарке.
Фред Гриффул, инженер Amazon/AWS, объясняет проблемы предыдущего кода и предлагает блестящее решение. Текущая реализация имела проблемы с обработкой инвалидации и приводила к дорогостоящим операциям memremap/memunmap. Новая серия патчей заменяет kvmhostmap на gfntopfn_cache, который поддерживает постоянные сопоставления и обеспечивает корректную инвалидацию.
Результаты просто потрясающие! Синтетический микробенчмарк AWS демонстрирует 17-кратное увеличение производительности сопоставления памяти, примерно в 2014 раз большее улучшение в unmap chunked и невероятное увеличение скорости unmap примерно в 2353 раза. Эти цифры, несомненно, привлекут внимание всех, кто работает с вложенными виртуальными машинами. Ознакомьтесь с серией ожидаемых исправлений в почтовой рассылке ядра Linux, чтобы узнать больше об этих интересных разработках.
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: