Инженер AMD Bharata Bhasker Rao представил IBS Memory Profiler процессоров Zen 6 на Linux Plumbers Conference 2026. Доклад прошёл в Праге 5 октября. По данным Phoronix, инженер рассказывал, как профайлер помогает находить «горячие» страницы памяти в Linux и переносить их в более быструю память.[1][2]
Как пишет TechPowerUp, в Zen 6 появился отдельный, более лёгкий экземпляр Instruction-Based Sampling. Он семплирует только обращения к памяти данных. Каждый сэмпл передаёт ядру физический адрес обращения и показывает, откуда пришли данные: из DRAM или из внешней памяти, например CXL. AMD хочет направлять эти сэмплы в pghot, предложенную подсистему ядра для отслеживания горячих страниц.[3][4][5]
AMD приводит результаты тестов на системе с 256 логическими CPU и 256 GB памяти CXL. За базовый уровень взят режим без тиринга. С новым профайлером XSBench ускорился в 4.57x, тогда как текущий метод даёт 1.18x. В Graph500 соотношение составило 3.17x против 2.34x. Redis прироста не показал, а NAS BT оказался немного позади.[6][7]
В тесте накладных расходов стоимость продвижения одного фолио снизилась с 26.1 до 15.8 микросекунд, но сам бенчмарк завершился примерно на 5% медленнее.[8]
Поддержки виртуализации для профайлера в слайдах нет, отмечает TechPowerUp. Патчи pghot ещё в разработке, и когда они попадут в основное ядро, пока неизвестно.[9]
On a test system with 256 logical CPUs and 256 GB of CXL memory, XSBench ran at 4.57x over a no-tiering baseline against 1.18x for the current method, and Graph500 hit 3.17x against 2.34x.