Ядро Linux в комментариях


         

Ядро Linux в комментариях


Глава 8. Память
Виртуальная память
Виртуальная память - 2
Свопинг и страничный обмен
Свопинг и страничный обмен - 2
Адресное пространство
Модуль управления памятью
Каталоги страниц и таблицы страниц
Каталоги страниц и таблицы страниц - 2
Буфера хранения результатов преобразования

__Flush_tlb
Сегменты
Компоновка процессов памяти
Struct vm_area_struct
Struct vm_area_struct - 2
Struct vm_operations_struct
Struct mm_struct
Операции со структурами VMA
Find_vma
Find_vma - 2

Find_vma_prev
Find_vma_prev - 2
Страничный обмен
Подробный обзор средств защиты страниц
Подробный обзор средств защиты страниц - 2
Копирование при записи
Ситуация отсутствия страницы
Do_page_fault
Do_page_fault - 2
Do_page_fault - 3

Do_page_fault - 4
Handle_mm_fault
Pgd_offset
Pmd_alloc
Pte_alloc
Pte_alloc - 2
Handle_pte_fault
Update_mmu_cache
Do_wp_page
Do_wp_page - 2

Вывод страниц на диск
Try_to_swap_out
Устройства свопинга
Устройства свопинга - 2
Get_swap_page
Get_swap_page - 2
Swap_free
Sys_swapoff
Sys_swapon
Sys_swapon - 2

Sys_swapon - 3
Отображение памяти с помощью mmap
Do_mmap
Do_mmap - 2
Merge_segments
Do_munmap
Do_munmap - 2
Unmap_fixup
Динамическая память пространства пользователя и пространства ядра
Brk

Sys_brk
Vmalloc и vfree
Vmalloc
Get_vm_area
Get_vm_area - 2
Vfree
Дамп памяти
Elf_core_dump
Elf_core_dump - 2
Elf_core_dump - 3

Elf_core_dump - 4
Содержание