На главную страницу AlgoNet В сотрудничестве с ZDNet
АРХИВ СТАТЕЙ 1998-11-3 на главную / новости от 1998-11-3
AlgoNet.ru
поиск

 

Место для Вашей рекламы!

 

Все новости от 3 ноября 1998 г.

Ускорение CD-ROM

Ускорение CD-ROM

Часто хочется, чтобы дисковод CD-ROM работал побыстрее. Даже новые модели 24х иногда кажутся медлительными, особенно по сравнению с жестким диском. Самый быстрый CD-ROM является, вероятно, самым медленным элементом компьютера. В этой статье мы расскажем о программе CD-Quick - условно бесплатной утилите для Windows 95, которая способна существенно ускорить работу дисковода CD-ROM. Действует она на основе испытанного метода кэширования, а степень ускорения зависит от используемых приложений. Но в большинстве случаев CD-Quick дает заметный выигрыш в производительности.

Почему CD-ROM работает медленно

Прежде чем рассмотреть CD-Quick подробнее, разберемся, почему CD-ROM работает так медленно. Скорость дисковода зависит от двух факторов:

  • времени доступа - то есть от того, как долго считывающая головка перемещается к требуемым данным, и
  • времени передачи данных - то есть интервала времени фактического чтения данных.

Сократить время передачи данных производителю легко. Для этого достаточно быстрее вращать диск. Поэтому у дисковода 24х этот параметр примерно вдвое лучше, чем у модели 12х.

Однако с сокращением времени доступа дело обстоит гораздо сложнее. Фактически этот параметр дисководов CD-ROM с момента их появления в ПК несколько лет назад почти не изменился. Поэтому их общая производительность улучшилась далеко не настолько, насколько можно было бы ожидать. Время доступа у дисковода 24х никак не вдвое меньше, чем у модели 12х.

Как работают программы кэширования CD-ROM

Программы кэширования типа CD-Quick решают проблему медленного доступа, сокращая число обращений ПК к дисководу. Они хранят недавно используемые данные в буфере (или кэше) и извлекают их, когда эти данные понадобятся вновь. Так как кэш находится в оперативной памяти или на жестком диске, то повторный доступ к ним осуществляется значительно быстрее. Некоторые программы идут еще дальше. Когда приложению требуется блок данных, они считывают еще несколько блоков на тот случай, если они понадобятся позднее. Однако такое предварительное считывание не всегда эффективно. Если приложение произвольно считывает данные с разных частей диска, то это просто лишняя трата пространства кэша. CD-Quick решает эту проблему тем, что постоянно следит за поведением приложения и считывает наперед лишь те данные, которые находит нужными.

Преимущества CD-Quick

Ясно, что максимум преимуществ от применения CD-Quick можно получить в тех случаях, когда приложение интенсивно использует дисковод CD-ROM. Особенно полезной найдут эту программу те, кто часто работает с мультимедийными энциклопедиями или играет. Почувствуют преимущества CD-Quick и пользователи приложений, допускающих работу с CD-ROM без инсталляции на жесткий диск. Обычно так не поступают - с CD-ROM приложения работают значительно медленнее. Но CD-Quick решает эту проблему. А три-четыре приложения, с которыми можно работать прямо на CD-ROM, сэкономят значительное пространство жесткого диска.

CD-Quick способен отслеживать 256 разных дисков, так что даже тем, кто часто меняет диски в дисководе CD-ROM или лишь изредка работает с тем или иным приложением, все равно есть прямой смысл воспользоваться этой программой. Особенно хорошо это ее свойство проявляется в многотомных приложениях, таких, как телефонные справочники.

Где взять CD-Quick

Если ваш дисковод CD-ROM способен на повышение производительности, вы можете загрузить копию CD-Quick из библиотеки ZDNet. Программу можно получить и непосредственно у разработчика - компании Circuit Systems. На каждом из этих сайтов есть список требований, предъявляемых к системе. Авторы позволяют работать с программой бесплатно в течение месяца, после чего те, кто решил ее оставить, должны заплатить 29 $.

Установка

Загрузив и распаковав CD-Quick, ее можно установить в любой каталог, воспользовавшись программой Setup.exe. CD-Quick работает лучше, если ей удается разместить свой кэш в непрерывной области жесткого диска. По этой причине программа установки, прежде чем создать кэш, предлагает выполнить утилиты Scan Disk и Disk Defragmenter. Если вы производили эту процедуру недавно, то данный шаг можно пропустить. По окончании установки программа предлагает перезагрузить систему. CD-Quick устанавливается как драйвер виртуального устройства Windows 95 и автоматически загружается всякий раз при включении компьютера. Сама она абсолютно невидима для пользователя.

Утилита QuickMon

QuickMon помогает выбрать конфигурацию и контролировать работу CD-Quick. Это отдельная утилита, автоматически загружаемая через папку Startup. Она изображается значком на системной панели (крайней правой части панели задач). Если кликнуть на этом значке, появляется диалоговое окно QuickMon, изображенное на рис. А.

Рис. А. Утилита QuickMon позволяет следить за производительностью кэша CD-ROM.

Во время работы с CD-ROM QuickMon позволяет следить за производительностью кэша CD-Quick, отображая информацию о результатах. Чем выше это число, тем большую экономию времени дает кэш. Статистика не обязательно соответствует фактически сэкономленному времени, но служит грубым прибором, оценивающим производительность кэша. Чтобы удалить монитор QuickMon, нажмите на кнопку Close. Закрытие этой программы (через позицию Close в меню, вызываемом значком в левом конце титульной строки) никак не скажется на работе CD-Quick.

Конфигурация CD-Quick

После установки программы она создает кэш, размер которого зависит от объема оперативной памяти и количества свободного пространства на диске. Она определяет эти параметры довольно разумно, и в большинстве случаев вы, вероятно, примете предложенные значения. Но иногда может потребоваться уточнение конфигурации. Сделать это можно двумя способами: выбрать настройку кэша на жестком диске или в оперативной памяти или же непосредственно указать объем пространства, выделяемый для кэша. Кэш в ОЗУ всегда работает быстрее, чем на жестком диске. Но, поместив кэш в оперативную память, вы отбираете ее у приложения, которому она может понадобиться для других задач, что ведет к ухудшению его производительности. Во многих случаях это сводит на нет выигрыш, полученный от CD-Quick. Выбор кэша на жестком диске позволяет избежать этого недостатка.

Мы рекомендуем использовать кэш в ОЗУ, если его объем превышает 32 Мбайт, и если приложения, с которыми вы часто работаете, не слишком требовательны к объему памяти. Кэш в ОЗУ можно выбрать и при несколько меньшем, чем 32 Мбайт, объеме памяти, если у вас слишком медленный или почти заполненный жесткий диск.

Выбрав кэш в ОЗУ, нужно хорошо подумать, какого объема его сделать. При размере ОЗУ в 32 Мбайт максимум, которым можно пожертвовать для кэша, составит, вероятно, 2 Мбайт. Чтобы выигрыш был заметным, кэш должен быть достаточно большим. Однако те, кто работает с мелкими приложениями, могут испытать их с кэшем меньшего размера.

Если объем памяти значительно превышает 32 Мбайт, кэш можно увеличить до 6, 8 Мбайт и даже больше. Начав с 6 Мбайт, попробуйте постепенно увеличивать кэш до тех пор, пока общая производительность системы не начнет понижаться.

Начальный размер кэша на жестком диске можно для начала установить в 32 Мбайт. Если пространство позволяет, увеличьте его, но имейте в виду, что отдача будет непропорциональной: кэш на жестком диске размером 64 Мбайт не даст вдвое большего эффекта по сравнению с кэшем размером 32 Мбайт.

Чтобы изменить положение и размер кэша, пользуйтесь средствами управления вкладки Settings диалогового окна QuickMon, показанного на рис. В.

Рис. В. Пользуйтесь вкладкой Settings, чтобы выбрать тип кэша и его размер.

Новые параметры вступят в силу сразу после нажатия на кнопку Apply.

По умолчанию CD-Quick сохраняет свой кэш от сеанса к сеансу (если он находится на жестком диске). Это помогает поддерживать высокую производительность приложений, которыми вы пользуетесь ежедневно. Если это нежелательно, снимите флажок Use Persistent Cache на вкладке Settings.

Видеоматериалы

CD-Quick отличает видеофрагменты от данных другого типа, записанных на CD-ROM. Эти файлы обычно бывают очень большими и легко заполняют кэш. А так как они редко проигрываются более одного раза за сеанс, держать их там не имеет смысла. С другой стороны, если в приложении есть мелкие фрагменты видео, которые воспроизводятся много раз - так работают, например, некоторые игры, - то их кэширование может оказаться довольно полезным. CD-Quick позволяет выбрать степень использования кэша с видеозаписями. Для каждого из трех распространенных видеоформатов (AVI, MOV и MPEG) можно выбрать обычный режим кэширования файлов, выключить его или установить максимальный размер кэшируемых файлов (по умолчанию 1 Мбайт). Этот выбор производится на вкладке Video окна QuickMon, как показано на рис. С.

Рис. С. CD-Quick работает с видеофрагментами не так, как с другими файлами CD-ROM, позволяя выбирать тип их кэширования.

Деинсталляция CD-Quick

Если, поработав с CD-Quick какое-то время, вы решите, что программа вам не нужна, ее можно удалить, выбрав из меню QuickMon позицию Uninstall CD-Quick. После этого дисковод CD-ROM станет работать точно так же, как до установки CD-Quick. Эта команда удаляет кэш и восстанавливает оригинальный драйвер CD-ROM.

"Подводные камни"

Обычно CD-Quick не вызывает проблем, но есть пара вещей, о которых следует помнить:

  • Рассматриваемая здесь версия CD-Quick предназначена для Windows 95. Она работает только с дисководами CD-ROM, использующими 32-разрядные драйверы. Если дисковод использует старый 16-разрядный драйвер MSCDEX (что маловероятно, если у вас Windows 95), то нужно установить 16-разрядную версию CD-Quick. Она находится там же, где и версия для Windows 95;
  • CD-Quick не работает, если загружать компьютер в режиме DOS или выйти в DOS из Windows 95;
  • Не работает программа и при попытке установить кэш на компрессированном диске. Если возможно, воспользуйтесь некомпрессированным хост-диском.

Заключение

Дисководы CD-ROM для многих стали неотъемлемой частью компьютера, но их быстродействие не поспевает за усовершенствованиями системы в целом. Эффективные программы кэширования, такие, как CD-Quick, помогают значительно ускорить работу CD-ROM.

 

← октябрь 1998 3  4  5  6  8  10  11  15  18 декабрь 1998 →
Реклама!
 

 

Место для Вашей рекламы!