Вопросы по теме 'virtual-address-space'
Недостатки использования / LARGEADDRESSAWARE для 32-битных исполняемых файлов Windows?
Нам нужно связать один из наших исполняемых файлов с этим флагом, поскольку он использует много памяти. Но зачем уделять одному EXE-файлу особую обработку. Почему бы не стандартизировать / LARGEADDRESSAWARE?
Итак, вопрос: что-то не так с...
26168 просмотров
schedule
25.05.2023
виртуальная адресация vs. физическая адресация
Я не совсем понимаю преимущества " нескольких независимых виртуальных адресов, указывающих на один и тот же физический адрес ", хотя я прочитал много книг и статей,
Например, в аналогичном вопросе Разница между концепцией физической адресации и...
3386 просмотров
schedule
07.11.2022
Отображение страницы, выделенной пользовательскому процессу в виртуальном адресном пространстве ядра
Когда для процесса создается страница (которая будет отображаться в адресном пространстве процесса), будет ли эта страница отображаться в адресном пространстве ядра?
Если нет, то у него не будет виртуального адреса ядра. Тогда как своппер найдет...
1366 просмотров
schedule
25.04.2022
функция ядра linux _copy_to_user, нужно четкое понимание этого
Я использую эту функцию для копирования некоторых структур в ядро. Но проблема в том, что мне нужно скопировать три структуры данных, которые являются частью большей структуры данных. ПРИМЕЧАНИЕ: 3 структуры данных являются смежными в большей...
282 просмотров
schedule
14.10.2022
Как Windows предоставляет 4 ГБ адресного пространства каждому нескольким процессам, когда общая память, к которой она может получить доступ, также ограничена 4 ГБ
Как Windows предоставляет 4 ГБ адресного пространства каждому нескольким процессам, если общая память, к которой она может получить доступ, также ограничена 4 ГБ.
Решение вышеуказанного вопроса я нашел в Windows Memory Management (Автор:...
1784 просмотров
schedule
20.04.2022
как я могу перейти к более высокой половине ядра
В настоящее время я собираю ядро старшей половины, мой загрузчик загружает ядро по физическому адресу 0x100000 (1M), а сопоставление идентификаторов установлено на 0-4 МБ. Вот вопрос: как я могу перейти на более высокий виртуальный адрес (3 ГБ,...
1225 просмотров
schedule
09.03.2022
Как найти биты в виртуальном и физическом адресе?
Вопрос в том:
Рассмотрим виртуальное адресное пространство из 256 страниц размером 4 КБ, отображенное на физическую память из 128 кадров. Сколько всего бит требуется в виртуальном адресе? Сколько всего бит требуется в физическом адресе?...
7157 просмотров
schedule
01.04.2022
ELF и виртуальный адрес в C
Я готовлюсь к тесту, и у меня есть следующий вопрос: в заголовке ELF сказано, что точка входа в файл находится по адресу 0x8049058.
код:
section .data
x: dd 3
_start: mov ecx, [x]
...
...
... ;more code
В: каким будет...
173 просмотров
schedule
14.06.2023
Как преобразовать виртуальный адрес в физический адрес?
если у меня есть виртуальный адрес: 0xF3557100, как мне преобразовать его в физический адрес и каковы значения смещения, каталога страниц и таблицы страниц?
PTE (запись таблицы страниц) для этого адреса имеет значение 0x87124053.
спасибо
559 просмотров
schedule
18.07.2023
Отображение массивов из виртуального адреса в физический адрес
Когда двухмерный массив объявляется статически, мы получаем огромный непрерывный кусок виртуальных адресов. Эти адреса не нужно сопоставлять с непрерывными адресами памяти в физических адресах. То же самое происходит с 1-мерным массивом? Смежны ли...
148 просмотров
schedule
25.03.2024
Размер таблиц страниц и доступные физические адреса
предположим, что у нас есть 4 ГиБ ОЗУ, и мы используем размер таблицы страниц 4 КБ с 32-битными адресами.
После моих расчетов у меня получилось:
мы можем адресовать не более 2 ^ 32 адресов;
каждая таблица страниц имеет всего 2 ^ 20 записей;...
41 просмотров
schedule
05.11.2022
Изменение nx-бита непосредственно из структур уровня подкачки
Я изучаю трансляцию виртуальных адресов в Windows 10 x64. Я также читал о PML4, PDP, PDE и PTE, и теперь я пытаюсь изменить nx-бит стека, чтобы выполнить код в стеке, изменив структуры подкачки.
Я видел следующее изображение, которое описывает...
320 просмотров
schedule
24.11.2022