Задать вопрос
@daniil14056

Что за таблица теневых страниц? Как их выделить, какая функция?

Какой функций можно выделить теневые страницы. или страницы физической памяти.
Какие функции для работы с гипервизором?
Как вообще можно выделить физическую память, это невозможно же, или что есть какой-то особый malloc new?
В интернете куча статей. Но нету примеров кода.
Или вообще такого нету, и все это просто огромная обертка, над обычной памятью? int*mem=new int[1<<31];
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 1
AshBlade
@AshBlade Куратор тега C#
Просто хочу быть счастливым
Какой функций можно выделить теневые страницы. или страницы физической памяти.
Как вообще можно выделить физическую память, это невозможно же, или что есть какой-то особый malloc new?

Никакой.
Каждый процесс имеет свое ВИРТУАЛЬНОЕ адресное пространство. Доступ к физической памяти ведется через него путем хранения таблицы страниц и отображения на физическое адресное пространство.
Этим всем занимается ОС и не только для удобства, но для безопасности.
Какие функции для работы с гипервизором?

Разве что в случае паравиртуализации
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы