Результаты поиска по запросу "virtual-memory"

4 ответа

Каковы различия между виртуальной памятью и физической памятью?

Меня часто путают с концепцией виртуализации в операционных системах. Рассматривая ОЗУ как физическую память, зачем нам виртуальная память для выполнения про...

4 ответа

Получение карты памяти его собственного процесса в OS X 10.5 / 10.6

1 ответ

@ MargaretBloom Мой плохой, я скучаю по истолкованному. Это 9 бит, как вы сказали: 4 * 9 бит (каждый индекс) + 12 бит (смещение) = 48 бит.

ге «Программирование низкого уровня: C, сборка и выполнение программы на архитектуре Intel® 64» я прочитал: Каждый виртуальный 64-битный адрес (например, тот, который мы используем в наших программах) состоит из нескольких полей. На самом деле ...

ТОП публикаций

4 ответа

Получение карты памяти его собственного процесса в OS X 10.5 / 10.6

В Linux самый простой способ взглянуть на карту памяти процесса - это посмотреть на/proc/PID/maps, давая что-то вроде этого: 08048000-08056000 r-xp 00000000 03:0c 64593 /usr/sbin/gpm 08056000-08058000 rw-p 0000d000 03:0c 64593 /usr/sbin/gpm ...

1 ответ

Как ядро узнает, какие страницы в виртуальном адресном пространстве соответствуют выгруженному физическому фрейму страницы?

Рассмотрим следующую ситуацию: ядро исчерпало физическую оперативную память и нуждается в обмене страницей. Он выбирает наименее недавно использованный фрейм страницы и хочет перенести его содержимое на диск и выделить этот фрейм ...

2 ответа

Выделение копии на запись памяти в процессе

3 ответа

Неожиданная обработка страницы (также VirtualLock = no op?)

Этим утром я наткнулся на удивительное количество ошибок страниц, где я их не ожидал. Да, я, наверное, не должен волноваться, но это все равно кажется мне странным, потому что в моем понимании они не должны происходить. И я бы хотел лучше, если ...

5 ответов

Выделение наибольшего буфера без использования свопа

В C / C ++ под Linux мне нужно выделить большой (несколько гигабайт) блок памяти для хранения данных в реальном времени от датчика, подключенного к порту Eth...

3 ответа

Как компилятор выкладывает код в память

1 ответ

Новые API Windows 8.1 для управления виртуальной памятью: `DiscardVirtualMemory ()` vs `VirtualAlloc ()` и `MEM_RESET` и` MEM_RESET_UNDO`

Windows 8.1 / Server 2012RC2 только что представила новые API для управления виртуальной памятью: