b_left.gif (916 bytes) На страничку Мемфис  win98.gif (11838 bytes)

Улучшенная производительность

Larry Seltzer

Microsoft утверждает, что  Memphis это более быстрая версия  Windows, и нам удалось найти этому подтверждения. Для тестов реальной производительности, таких как наш  Winstone benchmark время еще не пришло, но нам удалось посмотреть на самое серьезное улучшение Memphis в области производительности: результаты работы утилиты  Disk Defragmenter Optimization Wizard. Первая же прикидка показала существенное ускорение загрузки программ, особенно заметное на дисках с  FAT32.

Многие компании, включая Acceleration Software и   Quarterdeck, продают утилиты, которые, как они считают, ускоряют процесс загрузки, но наши тесты не показали явного выигрыша.Эти утилиты отслеживают процесс загрузки, записывают последовательность кластеров читаемых при загрузке, и затем, при следующих загрузках, осуществляют опережающее чтение. Другими словами, они не устраняют произвольный характер выборки при начальной загрузке, они лишь пытаются сгладить этот процесс.

Memphis безусловно эффективнее любых сторонних утилит уже из-за своего подхода. Да, он тоже ведет мониторинг процесса загрузки, но затем переписывает  (по крайней мере пытается это делать) файл на диске, в порядке, оптимизированном для загрузки. Это исключает произвольность характера чтения в той степени, насколько  Memphis удалось найти достаточно большой непрерывный блок кластеров. Этот подход обещает большой выигрыш на дисках с высокими показателями трансфера, и несколько меньший при диске с малым временем поиска..

Мы обнаружили еще несколько мелких улучшений в производительности.  примеру, System Shutdown теперь происходит быстрее,. Memphis не пытается дотошно закрыть все драйверы и сетевые соединения, как Windows 95 пыталась. Хотя формальный   shutdown и можно считать хорошей практикой, в реальной жизни это не очень-то и надо. Просто отсоединяясь от ресурсов, устройства готовы к немедленному восстановлению связи. Исключение этих фрагментов процесса выключения (shutdown) также уменьшает вероятность зависания при окончании работы.

Наконец, Microsoft добавила улучшенную поддержку  MMX в DirectX 5.0. Это означает, что приложения  DirectX на MMX  процессорах будут существенно быстрее, чем на non-MMX. Имея  MMX систему без очень хорошего  3-D акселератора, вы получите ускорение большее, чем просто от 3-D акселератора на "старой" машине.

В начало страницы В начало страницы Copyright (c) 1997 Ziff-Davis Inc. Перевод L3ABS
 На страничку Мемфис На страничку Мемфис   ZDNet Products: Operating Systems | Send mail to PC Week