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