Результаты поиска по запросу "virtual-memory"
Формат записи таблицы страниц ARM Linux - неиспользованные биты?
Мне нужно использовать два бита PTE для хранения пользовательских "государство" значение, которое мой модуль ядра будет использовать при перехвате ...
Как ядро узнает, какие страницы в виртуальном адресном пространстве соответствуют выгруженному физическому фрейму страницы?
Рассмотрим следующую ситуацию: ядро исчерпало физическую оперативную память и нуждается в обмене страницей. Он выбирает наименее недавно использованный фрейм...
Формат записи таблицы страниц ARM Linux - неиспользованные биты?
Мне нужно использовать два бита PTE для хранения пользовательского значения «состояния», которое мой модуль ядра будет использовать при перехвате ошибок защиты страницы. Я разрабатываю на Galaxy Nexus, который имеет ARM Cortex A9 (ARM v7, я ...
Разделение виртуального адреса в Linux 3/1
Я что-то упускаю, когда дело доходит до понимания необходимости использования highmem для более чем 1 ГБ ОЗУ. Может ли кто-нибудь указать, где я ошибаюсь? Спасибо! Что я знаю: 1 ГБ виртуальной памяти процессов (область высокой памяти) ...
64-битные большие malloc
Каковы причины сбоя malloc (), особенно в 64-битной версии? Моя конкретная проблема заключается в попытке распределить огромный объем 10 ГБ ОЗУ в 64-битной системе. Машина имеет 12 ГБ оперативной памяти и 32 ГБ подкачки. Да, malloc является ...
Физическая или виртуальная адресация используется в процессорах x86 / x86_64 для кэширования в L1, L2 и L3?
Какая адресация используется в процессорах x86 / x86_64 для кэширования в L1, L2 и L3 (LLC) - физическая или виртуальная (с использованием PT / PTE иTLB [http://en.wikipedia.org/wiki/Translation_Lookaside_Buffer]) и как-то делаетPAT (таблица ...
Новые API Windows 8.1 для управления виртуальной памятью: `DiscardVirtualMemory ()` vs `VirtualAlloc ()` и `MEM_RESET` и` MEM_RESET_UNDO`
Windows 8.1 / Server 2012RC2 только что представила новые API для управления виртуальной памятью:
в основном, все, что угодно, пока его описание и шаг за шагом рассказывает, что на самом деле происходит. все статьи в Интернете из книги динозавров, кажется, скользят по этой части.
аюсь понять, как работает операционная система, когда мы хотим присвоить какое-то значение определенному адресу виртуальной памяти. Мой первый вопрос касается того, обрабатывает ли MMU все между процессором и оперативной памятью. Это правда? Из ...
Когда делать или не делать INVLPG, MOV to CR3, чтобы минимизировать сброс TLB
прологЯ - любитель операционной системы, и мое ядро работает на 80486+ и уже поддерживает виртуальную память.Начиная с 80386, семейство процессоров x86 от ...