Быстродействие системы определяется тремя основными факторами:
- скоростью работы каждого компонента,
- согласованием быстродействия разных компонентов,
- настройкой системы для работы с используемой конфигурацией аппаратуры.
Если предположить, что конфигурация идеально согласована (что в реальности встречается редко), оптимизация будет состоять из выбора, установки и настройки ОС.
В уже установленной ОС оптимизации подлежат следующие параметры:
- количество одновременно запущенных процессов;
- количество потребляемой процессами памяти;
- объем оперативной памяти;
- размер swap-раздела;
- набор ресурсов, в которых процессы нуждаются одновременно.
Таким образом, кроме анализа и увеличения производительности дисковой подсистемы, наиболее важными вопросами остаются оптимизация использования памяти и оптимизация приоритетов процессов, причем первый в практических задачах встречается значительно чаще, потому что виртуальная память является первым по значимости ресурсом, который постоянно делят между собой все запущенные процессы.