Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Да, можно. И через каждую инструкцию дергать обработчик... 29.03.04 12:25 Число просмотров: 1476
Автор: NKritsky <Nickolay A. Kritsky> Статус: Elderman
|
[moved from beginners] > > Не сможешь ты создать 48-битный указатель. Ибо все > > SegmentBase в дескрипторах сегментов мапятся на одно и > тоже > > 32-хбитное логическое пространство, которое потом > через > > PageDirectory мапится в физическую память с подкачкой > из > > свопа при необходимости. > > Я вот только начинаю разбираться во всём этим, поэтому мои > высказывания могут показаться глупостью, но всё же, охота > разобраться. Итак: > > 1) Можно пометить все страницы в PageDirectory так, чтобы > доступ к ним вызывал исключение? Можно. Можно узнать через > какой селектор была попытка обращения? Вроде как тоже > можно. Следовательно, можно "подсунуть" коду, которые > затребовал эти данные, эти данные... ;-)
Да, можно. И через каждую инструкцию дергать обработчик пэйджфолта. Теоретически это возможно. Ну очень теоретически. Это всё равно что сказать: ваз-2110 можно разогнать до 400 км/ч . Как? Да сбросить высоты этак с 10 км :) Такая вот теория .
> 2) Что думает мудрый All по поводу всяких извращенческих > PAE, VME или ещё чего-нибудь — может, их можно как то > использовать?
PAE - запросто. Но там тоже не 64 ТБ а поменьше. VME - не смотрел.
|
|
|