Преимущества протокола MESI в многопроцессорных системах:
- Повышение производительности. 2 Даже в случае высокопараллельного приложения с минимальным разделом данных MESI работает быстрее. 2
- Оптимизация для небольших систем. 1 Протокол оптимально подходит к системам, содержащим 2, 4, 8 ядер. 1
Недостатки протокола MESI:
- Плохая масштабируемость. 3 Применение протокола для больших мультипроцессорных систем не рекомендуется, так как значительное увеличение числа процессоров резко снижает производительность системы. 3
- Дополнительные накладные расходы. 2 Если различные кэши выполняют непрерывные операции чтения и записи над определённым блоком, данные каждый раз нужно сбрасывать на шину. 2