Забанен
Сообщения: 5828
Благодарности: 1242
|
Профиль
| Цитировать
Цитата Dinisius:
Ведь драйвер - это тоже приложение? »
|
Нет. Драйвер - это модуль в составе процесса System. Работает на уровне ядра между ОС и железом. Приложения работают между ОС и юзером.
Цитата:
Как Вы, уважаемые форумчане, можете пояснить такую ситуацию?
|
Особенности работы с памятью
Преодолевая ограничения Windows: физическая память
Цитата:
Все 32-разрядные клиентские версии ОС Windows, в том числе Windows Vista, Windows XP и Windows 2000 Professional, поддерживают физическую память в объеме до 4 ГБ. 4 ГБ – это максимальный физический адрес, доступный в стандартном режиме управления памятью x86...
В пакете обновления 2 (SP2) для ОС Windows XP была реализована поддержка расширений физических адресов (PAE) по умолчанию для устройств, поддерживающих технологию No Execute, что, во-первых, необходимо для предотвращения исполнения данных (DEP), а во-вторых, обеспечивает возможность поддержки памяти в объеме более 4 ГБ.
В ходе тестирования выяснилось, что многие системы аварийно завершают работу, зависают и отказываются загружаться. Происходит это из-за того, что некоторые драйверы устройств, в особенности аудио- и видеоустройств, которые, в основном, встречаются в клиентских системах, а не в серверах, запрограммированы на работу с физическими адресами в пределах 4 ГБ. Эти драйверы, оказываются, обрубают адреса свыше 4 ГБ, что приводит к повреждению содержимого памяти со всеми вытекающими последствиями.
|
По-этому, видимо, и нужны специальные x64 драйвера, а не x32
|
Последний раз редактировалось LehaMechanic, 28-12-2012 в 16:48.
Отправлено: 16:32, 28-12-2012
| #2
|