MS-DOS для программиста

Метод подбора


При использовании этого метода вам предлагается попробовать по очереди все значения фактора чередования с измерением производительности диска.

Преимущество метода: не требуются специальные программы оптимизации фактора чередования .

Недостатки: большие затраты времени, необходимость полной предварительной выгрузки содержимого НМД.

Рекомендуем следующую последовательность действий:

  • убедитесь в том, что ваш диск подключен без использования контроллеров типов IDE , ESDI или SCSI , так как в этом случае должно всегда использоваться значение фактора чередования , равное 1. Использование других значений для фактора чередования в этом случае возможно, однако это не приведет к увеличению производительности дисковой системы и вы только зря потратите время;
  • выгрузите оптимизируемый диск на магнитную ленту (стример), на дискеты или скопируйте его содержимое на другой физический диск (если в компьютере установлено два физических диска, то есть два НМД);
  • запустите программу низкоуровневого форматирования. Задайте значение фактора чередования , равное 1, и выполните низкоуровневое форматирование диска.
  • Запустите программу fdisk.exe , создайте на диске небольшой раздел (порядка 3- 5 Мбайт) и отформатируйте его программой format.com .
  • Для проверки быстродействия НМД измерьте время, затраченное на форматирование диска с данным значением фактора чередования .
  • Вернитесь снова к этапу низкоуровневого форматирования, задав значение фактора чередования , равное 2. Выполните действия по созданию раздела и его форматирования с замером времени, затраченного на форматирование.
  • Проверьте все значения фактора чередования от 1 до 17 (17 - количество секторов на дорожке НМД), записывая время форматирования при каждом значении фактора чередования в таблицу:


  • Фактор Время форматирования, сек.
    1  
    2  
    .........  
    16  
    17  

  • Выберите из полученной таблицы значение фактора чередования , при котором форматирование выполняется за минимальное время. Выполните низкоуровневое форматирование с найденным оптимальным значением фактора чередования .

  • Создайте на диске все необходимые вам для работы разделы и выполните их форматирование программой format.com .


  • Восстановите файлы, выгруженные вами перед началом оптимизации.


  • Как видите, процедура достаточно длительная, она может отнять у вас целый день. Кроме того, потребуется множество дискет для выгрузки диска. Но зато в результате вы можете получить значительную прибавку в скорости работы диска.

    Существует два способа выполнить низкоуровневое форматирование НМД.

    Первый способ предполагает использование специальных программ форматирования. Вместе с компьютером всегда продается дискета, содержащая средства инициализации НМД и описание к ней. Самое лучшее - воспользоваться такой дискетой и следовать инструкции по форматированию, приведенной в описании.

    Второй способ основан на использовании процедуры инициализации диска, записанной в микросхеме постоянного запоминающего устройства ROM (Read Only Memory - только читаемая память), располагающейся в BIOS или в контроллере диска. Этот способ пригоден не для всех контроллеров, так как не все контроллеры содержат ROM. Подробности вы сможете узнать из документации на ваш дисковый контроллер, там же приведены все необходимые сведения о работе с программой форматирования, записанной в ROM.


    Содержание раздела