6
subscribers
Nothing new at the moment
Loading...
Computer Science

Ostep глава 19. Translations Lookaside Buffers: перевод

Использование подкачки в качестве основного механизма поддержки виртуальной памяти может привести к высоким накладным расходам на производительность. Разбивая адресное пространство на небольшие блоки фиксированного размера (например, страницы), подкачка требует большого количества информации о сопоставлении адресов (mapping). Поскольку эта информация о сопоставлении адресов обычно хранится в физической памяти, подкачка логически требует дополнительного поиска в памяти для каждого виртуального адреса, сгенерированного программой...
Использование подкачки в качестве основного механизма поддержки виртуальной памяти может привести к высоким накладным расходам на производительность. Разбивая адресное пространство на небольшие блоки фиксированного размера (например, страницы), подкачка требует большого количества информации о сопоставлении адресов (mapping). Поскольку эта информация о сопоставлении адресов обычно хранится в физической памяти, подкачка логически требует дополнительного поиска в памяти для каждого виртуального адреса, сгенерированного программой...
18 June
Computer Science

Ostep глава 18. Paging: Introduction - перевод

Paging: Introduction Иногда говорят, что операционная система использует один из двух подходов при решении большинства проблем управления пространством. Первый подход состоит в том, чтобы нарезать сущности на кусочки разного размера, как мы видели с сегментацией в виртуальной памяти...
Paging: Introduction Иногда говорят, что операционная система использует один из двух подходов при решении большинства проблем управления пространством. Первый подход состоит в том, чтобы нарезать сущности на кусочки разного размера, как мы видели с сегментацией в виртуальной памяти...
30 March
Computer Science

Ostep глава 17. Free Space Management - перевод

В этой главе мы сделаем небольшой поворот в сторону от нашего обсуждения виртуализации памяти, чтобы обсудить фундаментальный аспект любой системы управления памятью, будь то библиотека malloc (управление страницами кучи процесса) или сама ОС (управление частями адресного пространства процесса)...
В этой главе мы сделаем небольшой поворот в сторону от нашего обсуждения виртуализации памяти, чтобы обсудить фундаментальный аспект любой системы управления памятью, будь то библиотека malloc (управление страницами кучи процесса) или сама ОС (управление частями адресного пространства процесса)...
7 March
Computer Science

Как запустить проект на django CMS менее чем за 5 минут!

У вас есть идея для веб-проекта и вы хотите быстро ее протестировать? Тогда вам стоит взглянуть на новый quickstart для django CMS Участник нашего сообщества Daniele Procida недавно создал это руководство по быстрому запуску проекта: https://github...
У вас есть идея для веб-проекта и вы хотите быстро ее протестировать? Тогда вам стоит взглянуть на новый quickstart для django CMS Участник нашего сообщества Daniele Procida недавно создал это руководство по быстрому запуску проекта: https://github...
13 February
Computer Science

Ostep глава 16. Segmentation - перевод

До сих пор мы помещали все адресное пространство каждого процесса в память. С помощью регистров base-and-bounds ОС может легко перемещать процессы в различные части физической памяти. Однако вы, возможно,...
До сих пор мы помещали все адресное пространство каждого процесса в память. С помощью регистров base-and-bounds ОС может легко перемещать процессы в различные части физической памяти. Однако вы, возможно,...
7 March
Computer Science

Ostep глава 15. Mechanism: Address Translation - перевод

При разработке виртуализации процессора мы сосредоточились на общем механизме, известном как limited direct execution (или LDE). Идея LDE проста: по большей части пусть программа работает непосредственно...
При разработке виртуализации процессора мы сосредоточились на общем механизме, известном как limited direct execution (или LDE). Идея LDE проста: по большей части пусть программа работает непосредственно...
7 March
Updating