Конференция работает на сервере Netberg

Radeon.ru

Конференция Radeon.ru

Страница 1 из 1 [ Сообщений: 10 ]  Версия для печати [+]
Показать сообщения за  Поле сортировки  
Объясните разницу между WDM(Windows Driver Model) и VXD(?) дровами, какие для чего предназначены и т.п.Изображение
ps Желательно по-доступней и по-подробнейИзображение
agent Listard
На XP wdm ставятся, на 98 vxd или wdm.
Сравнивал давно на 98 их на лайве, разницы не почуял.
Listard

VxD — Virtual x Driver, где x — имя устройства (мыши, например). Были разработаны для Windows 95, но поддерживаются всеми W9x.

WDM — новая модель драйверов, разработанная для Win98 и более новых.

В целом, не вдаваясь в подробности: VxD — быстрее, WDM — стабильнее.
Хотя все равно все зависит от программистов их писавших.
Listard Для сабжа (SB Live!) однозначно лучше более или менее последние wdm. (WDM дрова поддерживаются, начиная с Windows 98SE, но не думаю, что у тебя 95 или просто 98 стоят). На vxd дрова все компании уже давно забили. Вообще говоря, как правило, с vxd дровами больше вероятность огрести глюков. Сталкивался неоднократно.
Darth_Vader

>ВДМ — специальное расширение АПИ Вин32 (то ли ДХ? не помню), предназначенное для мультимедиа — функций и устройств, связанных с передачей/обработкой потокового аудио/видео.\

Изображение Изображение Изображение Изображение

WDM — это не тип драйверов, это архитектура (модель) драйверов.
Под Win2k и WinXP используются следующие типы драйверов:
Kernel mode drivers (драйверы ядра). Выполняют общие задачи — управление прерываниями, памятью, шинами, файловыми системами (FAT, NTFS) и т.д.
Драйверы ядра делятся на 3 типа:
* Device drivers (драйвера устройств) — драйвера "низкого уровня" напрямую работающие с устройствами.
* Intermediate drivers (промежуточные драйвера) — например драйвер виртуального диска. Сами (напрямую) с устройствами не работают, а используют для этих целей Device drivers.
*File system drivers (драйвера файловых систем) — все ясно из названия. При работе используют Intermediate drivers и Device drivers.
Graphics drivers (драйверы видеокарт). Самые обсуждаемые драйвера на этом сайте Изображение.
Multimedia drivers (мультимедиа-драйверы). Служат для считывания, захвата, воспроизведения и компрессии аудио- и видеоданных, а так же работы с джойстиками, рулями, планшетами и пр.
Network drivers (сетевые драйвера). Работа с сетью и сетевыми протоколами.
Virtual DOS Drivers. Драйверы виртуальных DOS-машин.
Так вот все эти драйвера, а не только Multimedia drivers, используют архитектуру WDM.

Насчет скорости и стабильности: все архитектуры, ГОСТ'ы, сертификации, модели ISO 900x, и т.д. лишь повышают вероятность качественного изготовления (написания) продукции (драйверов). Все в руках людей. Поэтому и появляются на свет нестабильные WDM — драйвера, которые по сорости обгоняют VxD, хотя должно быть наоборот. Или другой пример: различные версии Detonator FX успешно прошли сертификацию в Microsoft, несмотря на некоторые несоответствия спецификациям DX 9.0 Изображение.
ALL
Спасибо, немного прояснили ситуациюИзображение
Быстрей в играх с eax будет в win98,ME с vxd проверенно мной очень много раз.
вот например UT2003:
min 32.017838 /srednee 67.957108 /max 178.090729 fps -- Score = 67.990990 без звука.
16.351185 / 49.331924 / 109.886917 fps -- Score = 49.370373 WDM
26.810719 / 64.186249 / 145.409225 fps -- Score = 64.215607 VXD
TRAHODROM
Нехилая разница!!!!
Ну это были родные WDM с диска я скачал новые стало Score=55 но vxd то сёравно быстрее я поэтому и сижу на ME а эти сволочи creative нехотят нармальные WDM замутить.
TRAHODROM
Ок, под 9х буду юзать VXD!!!
Новая тема    Ответить  [ Сообщений: 10 ] 


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Удалить cookies конференции

Пишите нам | Radeon.ru