Я работаю над высококонкурентной программой на C, она хорошо масштабируется, когда число ядер меньше 8, но отказывается масштабировать более 8 ядер.
Я подозреваю, что пропускная способность памяти является узким местом, как я могу проверить, верно ли это?
Есть ли какой-либо инструмент/метод/функция ОС, которые могут помочь в диагностике?