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

added mapping image

parent c005e26d
Branches
Tags
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