Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Старожил


Сообщения: 283
Благодарности: 53

Профиль | Отправить PM | Цитировать


Цитата Psih-ya:
То есть ситуация, когда файл драйвера при обращении к нему не окажется в ОП, а загрузка с подкачки не сможет быть вызвана из- за этого низкого IRQL »
только высокого IRQL и файл драйвера не совсем корректно говорить, правильней будет обращение к странице или можно сказать просто обращение к памяти, но для простого пояснения да, сойдет. Многим известны ошибки, приводящие к останову системы, IRQL_NOT_LESS_OR_EQUAL и DRIVER_IRQL_NOT_LESS_OR_EQUAL. Вот они возникают в следствии того, что код режима ядра на повышеном IRQL обращается к памяти, в следствии которого происходит страничный фолт(PageFault). Страничный сбой это нормальное явление, этот механизм используется для подкачки данных, для отложенной передачи озу и т.д., но только не на IRQL выше 1. Если, например драйверу, нужна в этот момент память, для этого он использует неподкачиваемый пул.

Цитата Psih-ya:
А как с моим вопросом, потерявшимся на предыдущей странице? »
Исполняемые образы всегда разделяются, за исключением секций неинициализированных данных, они приватные. Так было начиная с NT4 вроде.

Цитата Psih-ya:
Частный- без разделённых модулей, полный- вся используемая память »
верно, только ошибка в том, что пишите модули. Это не обязательно модули. Расшареными могут быть образы, общая память, куча и даже приватные данные. Все это можно увидеть глянув в программу VmMap.

Цитата Psih-ya:
Дллки, может ещё что. Видел в презентациях от МС. Сначала гордились, что в висте их меньше, мол, безопаснее, потом в восьмёрке гордились противоположным, мол, снизили потребление памяти »
это и exe могут быть и вообще любой исполняемый файл, - exe, dll, ocx, scr и т.д. Не совсем понял про меньше разделяемых модулей, о чем речь. В чем безопасность заключается? Киньте презентации посмотреть.

Последний раз редактировалось Efir, 09-12-2013 в 23:47.


Отправлено: 17:30, 08-12-2013 | #337