Сообщество / Новая тема

Обсуждение статьиПервый комментарий откроет обсуждение — дальше все вопросы по этой статье будут собираться здесь

Об статье:
Что такое huge pages и почему база данных без них теряет проценты на пустом месте

Вы выделили СУБД 32 или 64 ГБ под буферный кеш, сервер вроде бы не упирается ни в диск, ни в сеть, а профайлер всё равно показывает, что заметная доля процессорного времени уходит куда-то мимо самого запроса. Один из подозреваемых, о котором вспоминают не сразу — это трансляция адресов памяти. Стандартные страницы по 4 КБ, которыми Linux управляет памятью по умолчанию, на больших объёмах превращаются в узкое место само по себе, и huge pages — это именно тот инструмент, который убирает эту накладную стоимость.

Подробнее →