Hacker News Digest

14 августа 2025 г. в 12:14 • phoronix.com • ⭐ 160 • 💬 46

OriginalHN

Linux Address Space Isolation Revived After Lowering 70% Performance Hit to 13%

Google возобновляет работу над Address Space Isolation (ASI) — механизмом защиты ядра Linux от атак спекулятивного исполнения. Первоначально он терпел неудачу из-за 70 % просадки I/O, но инженеру Brendan Jackman удалось снизить потери до 13 %.

Текущий прототип демонстрирует, что ASI можно использовать не только в KVM, но и на «голом» железе. Остались узкие места:

  • лишние выходы из ASI при каждом context_switch();
  • обнуление чувствительных страниц аллокатором;
  • copy-on-write для пользовательских страниц.

Jackman предложил решения через «ephmap» и просит сообщество x86 оценить, достаточно ли прогресса для включения ASI в основную ветку ядра.