Linux mini-HOWTO

       

Быстродействие


Со стандартной версией (2.0.x) ядра вы получаете программу ppa.c версии 0.26. Это очень надежная и простая программа. Она получила достаточное распространение и очень неплохо поддерживается. Одно только плохо - программа работает не очень быстро, как того хотелось бы. На моей машине ядро версии 2.0.30, два параллельных порта, pentium 133, 16Мб памяти и 5 Гб eide жесткий диск. Машина обошлась мне в 500. U.S. $ и устройство ZIP в 250 $.

ZIP устройство у меня стоит на втором порту, а принтер на первом. Второй порт находится на старой карте и не поддерживает режим EPP. Таким образом драйвер работает в 4 битном режиме.

Чтобы проверить производительность, я скопировал файл (10.6Мб) с жесткого диска на zip. Время копирования - 7 минут 15 секунд. Копирование с zip на жесткий диск заняло 7 минут.

Я сделал 2 изменения. Первое, я переключил zip на первый порт и установил в BIOS режим EPP для первого порта. В тоже время, я подключил принтер ко второму порту.

Второе, я скачал новую версию программы со странички David Campbells. Затем я установил эту программу.

Прочитайте файл readme, который идет вместе с программой. Потом я запусти тот же тест (копирование файла) снова и скопировал файл с zip и обратно. Копирование на жесткий диск заняло 1 минуту 55 секунд. С жесткого диска на Zip ровно 1 минуту. Сравните - 7:15 и7:00 со старой программой. Это большое усовершенствование по сравнению с версией 0.26.

Далее я отформатировал zip диск в файловую систему ext2. Запустил тот же тест. Результаты соответственно 50 и 40 секунд.

Отчет о производительности

Тест на копирование файла размером 10.6 Мб с zip на диск и обратно. Стандартный порт в режиме 4 бит и программа (версия 0.26) - 7:00 и 7:15 (медленно).

Новая программа (версия 1.41) и режим порта EPP с файловой системой ext2 - 50 и 40 секунд (очень быстро).



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