Несколько причин, по которым большинство суперкомпьютеров работает на Linux:
- Модульность. 1 Linux хорошо приспосабливается к любым устройствам, компоненты системы легко добавляются или удаляются при необходимости. 1
- Многодисциплинарное ядро. 1 При компиляции ядра Linux разработчики могут использовать только необходимые для работы системы компоненты. 1
- Масштабируемость. 1 Linux умеет приспосабливаться к изменению нагрузки, что позволяет поддерживать высокий уровень производительности при изменении условий эксплуатации. 1
- Стоимость. 1 Установка Linux на суперкомпьютер выходит дешевле, чем установка коммерческой операционной системы. 1
- Кастомизация. 25 Открытость Linux позволяет инженерам самостоятельно внести изменения в код ОС, чтобы оптимизировать её производительность. 2