Перейти к содержимому

Postgres работает в два раза медленнее в Linux 7.0, и мы всегда знали почему

Hussein Nasser

0:00 / 0:00

Postgres работает в два раза медленнее в Linux 7.0, и мы всегда знали почему

36 780 просмотров · 2 месяца назад
Hussein Nasser
516 тыс. подписчиков
36 780 просмотров · 2 месяца назад
Инженер AWS обнаружил 50%-ное снижение пропускной способности PostgreSQL при тестировании нового ядра Linux 7.0. Причиной оказались многочисленные ошибки TLB и страничных ошибок, усугубляемые процессной архитектурой PostgreSQL. В этом эпизоде ​​программы о бэкенд-разработке я подробно рассказываю о том, как это было обнаружено, о первопричине и возможных решениях и обходных путях. Комплект курсов по бэкенд-разработке для среднего и продвинутого уровня https://courses.husseinnasser.com/bundle Моя книга «Первопричина: Истории и уроки двух десятилетий работы с ошибками в бэкенд-разработке» https://amzn.to/4cKfZhe 0:00 Введение 2:30 Обнаружение 6:30 Спин-блокировки 9:25 Вытеснение 13:00 Первопричина 17:00 Как процессы PostgreSQL усугубили проблему 22:30 Легко ли это исправить? 25:50 Краткое содержание Оставайся таким же замечательным, Хусейн