Внедрили numad и увеличили производительность
Коротко, в чем суть нововведения:
- Чем кучнее подключены друг к другу процессор и оперативка, тем сервер быстрее работает.
- На многопроцессорных серверах не только много процессоров, но и много областей памяти.
- Каждый процессор может обращаться не только к «своей» ближайшей области памяти, но и к далеким соседям. Происходит это как бог на душу положит.
- Из-за этого производительность может падать. Нужна оптимизация — то есть сделать так, чтобы процессор всегда обращался только к самым близким к себе областям памяти.
- Вот сервис
numad
как раз за это и отвечает.
Решение может показаться очевидным, но не все его используют. А серверы благодаря нему летают на 10, 15, 20, а то и на все 50% быстрее.
Подробно про новую архитектуру читайте в статье →