А>Интересно, есть ли возможность настроить NT так, чтобы она загружала ядро и hal не в одну большую 4М-страницу, а в много маленьких по 4К? А>Просто тут возникает проблема с безопасностью: и код и данные лежат в одной и той же странице с разрешением на запись А>Т.е. микрософт сэкономил 4 килобайта в таблице страниц и создал брешь в защите ядра.
и что это даст? дырка то останется в защите данных и ее можно будет эксплуатировать. И вообще имея доступ к памяти ядра будет куча других способов записать код туда. А исправив скажем 99 способов из 100 вы ни на сколько не увеличите безопасность системы.