Исследователи из Массачусетского Технологического института пришли к выводу (http://www.conceivablytech.com/3166/science-research/current.../), что существующие операционные системы испытывают проблемы с эффективностью работы на системах с большим числом процессорных ядер. В качестве граничного значения для SMP-режима в Linux указаны 48-ядреные системы, которые по оценке авторов исследования получат распространение в ближайшие 5-8 лет. Для таких систем придется внести в ОС значительные изменения, связанные с переходом на принципиально иную архитектуру.
При превышении границы в 48 процессорных ядер суммарная производительность Linux будет падать, а не возрастать. Проблема вызвана тем, что несколько ядер часто выполняют лишнюю работу и обрабатывают одни и те же данные, которые нужно держать в памяти чипа во время обработки. Пока память используется, она не доступна для других задач, что приводит к падению производительности из-за "...
URL: http://www.conceivablytech.com/3166/science-research/current.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=28145