По поводу относительно медленного исполнения 32-разрядных приложений я хотел бы привести некоторые пояснения. Как отмечалось выше, 32-разрядные приложения запускаются медленнее, чем их 16-разрядные аналоги, однако обеспечивают более быстрое выполнение операций, поскольку для 32-разрядных приложений доступна плоская (несегментированная) модель адресного пространства Windows и, кроме того, они используют другие возможности архитектуры операционной системы. Естественно, увеличивается время, затрачиваемое на обработку 32-разрядных наборов кодов по сравнению с 16-разрядными. Тем не менее при выполнении объемных программ 32-разрядные приложения дают определенный выигрыш во времени, так как предусматривают принципиально иную последовательность действий.
Исполнение 32-разрядного приложения в целом требует меньше времени, чем 16-разрядного, уже хотя бы потому, что оно поддерживает режим
Подобный подход позволяет выполнять некоторые операции, например операцию печати, заметно быстрее, чем в условиях 16-разрядных приложений. Windows XP лучше использует временные интервалы ожидания именно при применении 32-разрядных приложений. Так, в частности, после завершения подобного интервала вы быстрее восстановите контроль над системой, а после выполнения операций печати 32-разрядные приложения немедленно передают управление операционной системе. Снижения скорости выполнения операций не наблюдается, поскольку система сама контролирует приоритет операции «фоновой печати» (точно так же, как соответствующее 16-разрядное приложение).
В Windows XP с 32-разрядными приложениями обычно рекомендуется задавать основную часть параметров в автоматическом режиме. Чем больший объем памяти будет предоставлен операционной системе для варьирования режимов работы, тем меньше проблем у вас возникнет. В главе 5 предлагалось несколько рекомендаций по оптимизации рабочей среды. Там же я указывал на необходимость контроля размера вспомогательных файлов, например с целью экономии ресурсов процессора. В процессе оптимизации рабочей среды для 32-разрядного приложения вы фактически оптимизируете и само это приложение. Для повышения эффективности работы обратитесь к разделу «Параметры» в конце данной главы.