Skip to content
Snippets Groups Projects
Commit 7167e71f authored by iliya's avatar iliya
Browse files

added mapping image

parent c005e26d
No related branches found
No related tags found
No related merge requests found
......@@ -5,7 +5,7 @@ PDFOPTIONS = --highlight-style kate
PDFOPTIONS += --pdf-engine xelatex
PDFOPTIONS += --number-sections
PDFOPTIONS += --metadata-file=metadata.yaml
# PDFOPTIONS += --template=eisvogel.latex
PDFOPTIONS += --template=eisvogel.latex
PDFOPTIONS += --listings
METADATA := metadata.yaml
......
# 21 septembre 2023
# Cours d'introduction --- Processus
## Introduction
......
......@@ -9,10 +9,28 @@ le **MMU**.
## Virtual address space vs Physical address space
- L'espace d'adressage virtuel est de 256TB, subdivisé en **_pages_** de 4KB.
- L'espace d'adressage virtuel est de 256TB, subdivisé en **_pages_** de **4KB.**
- Sur une architecture x86-64, l'espace d'adressage physique est jusqu'à 1TB.
L'espace fourni par la RAM disponible sur une machine se situe dans cet espace
d'adressage physique.
Le **MMU* va traduire une **page** de l'espace d'adressage **virtuel** en une
**frame** se situant dans l'espace d'adressage **physique**
## Mapping Page $\Rightarrow$ Frame
**Ce mécanisme s'appelle pagination**
- Le MMU réalise le mapping **page** vers **frame**
## Espace d'adressage du processus
**Le noyau crée l'espace d'adressage de chaque processus**
## Organisation de la mémoire plus proche de la réalité
**Schéma important**
![Organisation de la mémoire](../figs/address_space_processes.png)
figs/address_space_processes.png

499 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment