Оболочка Windows позволяет запускать для параллельного выполнения несколько приложений. Но пользователь, запустив их, сразу же почувствует существенное снижение производительности вычислителя.
Момент, когда пользователь начинает явно ощущать ограничения в быстродействии, зависит в первую очередь от объема памяти: при 2 Мб это произойдет раньше, чем при 8 Мб. Но это не единственный фактор, определяющий поведение компьютера. Существенное значение играют еще и так называемые системные ресурсы. Распределяя ресурсы разумно, можно управлять прохождением заданий при параллельной работе практически независимо от объема памяти. Чем большая часть ресурсов свободна, тем быстрее работает оболочка.
С помощью директивы About. изменю Help любого приложения или Менеджера Программ можно получить справку не только о данном приложении и режиме работы, но и о состоянии системных ресурсов.
Справка о режиме работы
Сразу же после запуска свободными оказываются от 80 до 85 процентов системных ресурсов. 100-процентного лимита достичь невозможно даже теоретически — сама оболочка тоже использует машину (накладные расходы).
Приведенная величина —здесь около 80% — не включает информации по памяти, т.е. она не означает, например, что из 4 Мб общей памяти свободными будут 3.2 Мб. Под системными ресурсами здесь обычно понимается некоторая область памяти, предназначенная для хранения системных программ (например, GD1.EXE и USER.EXE) и данных Память в этой области выделяется системным программам фрагментами по 64 Кб И приведенная в нижней строке на иллюстрации величина позволяет определить, сколько места для размещения системных программ остается сейчас в памяти. Так, программа USER.EXE требует 15% системных ресурсов, оставляя свободными 85%, a GDI.EXE —30%, оставляя свободными 70%.
Для прикладного пользователя вряд ли имеет смысл углубляться в теоретические аспекты функционирования системных ресурсов. Более полезными будут в данном случае практические рекомендации по экономии системных ресурсов:
Чем меньше групповых окон открыто в Менеджере Программ и чем меньше в них пиктограмм, тем большая часть системных ресурсов будет свободна.
