Тестирование драйвера ACPI 3.21 в различных конфигурациях.


Рассматриваемые конфигурации

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

  1. Загрузчик IBM, ядро IBM версии 14.104a SMP, ACPI 3.21.1
  2. Загрузчик OS/4, ядро OS/4 версии 3772 (clock3a 32 bit) SMP, ACPI 3.21.1
  3. Загрузчик OS/4, ядро OS/4 версии 3815 SMP, ACPI 3.21.1
В тестах используется железо подробно описанное в статье Как поставить OS/2 на современный компьютер.

Во всех указанных случаях использовались драйвера uniaud версии 1.9.26-SVN551.

Вариант 1 (загрузчик и ядро IBM(eCS), ACPI 3.21.1)

При загрузке традиционно возникает глюк с иканием звука. Последний фрагмент повторяется после того как звук отыграл и прошла полусекундная пауза. Очень неприятно на слух, а заодно показывает, что с обработкой прерываний в драйвере все плохо.

Далее вернемся к клавиатуре. Она наконец-то работает и всего-лишь чуть-чуть подтормаживая, правда скорее всего не сама а из-за видео.

Видео удручает своей скоростью. Скорость шины в 10 раз меньше чем в конфигурации - загрузчик OS/4, ядро OS/4 версии 3772 (clock3a 32 bit) SMP, ACPI 3.18. Работать неприятно - тормоза прорисовки видны на глаз. Программа переключающая кэш процессора для быстрой отрисовки графики - не работает.

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

Вариант 2 (Загрузчик и ядро OS/4 (3772), ACPI 3.21.1)

В случае запуска ACPI.PSD без параметров загрузка останавливается на заставке. Однако, если добавить ключик /VW все замечательно грузится и работает без претензий. Графика быстрая. По сравнению с версией ACPI 3.18 быстрее на 9%, что даже заметно. Скорость работы с оперативной памятью не изменилась. Работа с целочисленными вычислениями ускорилась на 1.6%. Остальные параметры не изменились.

Вариант 3 (Загрузчик и ядро OS/4 (3815), ACPI 3.21.1)

Без указания ключа /VW система останавливает загрузку на этапе демонстрации заставки. С указанием ключа система загружается и работает. При этом графика работает на 22.7% быстрее, нежели в эталонной конфигурации с ACPI 3.18! Звук не заикается и система производит приятное впечатление.

Следует отметить, что самые свежие ядра проекта OS4 содержат ошибку и для их загрузки необходимо в конфигурации os2ldr отключить функцию PRELOAD. В рассматриваемом примере указанная функция была отключена.

Итог

Пока драйвер ACPI довольно сырой. Самая стабильная - версия 3.18, созданная еще Павлом Штеменко. Остается только надеяться, что комманда проекта OS4 реализует свою версию драйвера ACPI.

Igor Vaskov,
02 сентября 2012


Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ