Блок управления памятью — Википедия

Блок управления памятью Основы управления памятью Управление памятью включает в себя преобразование адресов, защиту, совместное использование и распределение памяти.  MMU […]

Блок управления памятью

  • Основы управления памятью

    • Управление памятью включает в себя преобразование адресов, защиту, совместное использование и распределение памяти. 
    • MMU (управление памятью) преобразует виртуальные адреса в физические, обеспечивая защиту и совместное использование памяти. 
  • Архитектура MMU

    • MMU состоит из таблиц страниц, TLB (таблицы перевода блоков) и регистров управления памятью. 
    • Таблицы страниц содержат информацию о сопоставлении виртуальных адресов с физическими. 
    • TLB хранит информацию о недавно использованных адресах, что ускоряет доступ к памяти. 
    • Регистры управления памятью содержат информацию о состоянии MMU и управлении контекстом. 
  • Типы MMU

    • MMU могут быть одноуровневыми, двухуровневыми или многоуровневыми, в зависимости от размера страницы и количества уровней в таблице страниц. 
    • Одноуровневые MMU подходят для небольших систем с малым объемом памяти. 
    • Двухуровневые MMU используются в системах с большим объемом памяти и несколькими уровнями иерархии. 
    • Многоуровневые MMU применяются в системах с очень большим объемом памяти и многоуровневой иерархией. 
  • Примеры MMU

    • Intel 80386 использует одноуровневую таблицу страниц с 4 КБ страниц. 
    • Intel 80486 использует двухуровневую таблицу страниц с 4 КБ страниц и 1 МБ разделов. 
    • DEC Alpha использует трехуровневую таблицу страниц с древовидной структурой для разных размеров страниц. 
    • MIPS использует двойные записи в TLB с настраиваемым количеством записей и различными размерами страниц. 
    • Sun-1 использует аппаратный модуль управления памятью с 2 КБ страниц и 32 КБ сегментов. 
    • Рабочие станции Sun-2, Sun-3 и Sun-4 имеют схожие блоки управления памятью с различными размерами страниц. 
    • Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала. 

Полный текст статьи:

Блок управления памятью — Википедия

Оставьте комментарий

Прокрутить вверх