diff --git a/rapports/td3/rapport.md b/rapports/td3/rapport.md new file mode 100644 index 0000000..22f1a64 --- /dev/null +++ b/rapports/td3/rapport.md @@ -0,0 +1,29 @@ + +--- +title: systèmes d'exploitation, TD2 +documentclass: scrartcl +author: + - Yorick Barbanneau +fontsize: 13pt +mainfont: DejaVu Serif +geometry: [top=1.5cm, bottom=3cm, left=3cm, right=3cm] +header-includes: + - \definecolor{liens}{HTML}{de6a66} +urlcolor: liens +linkstyle: bold +... + +## Mémoire physique + +Notre fonction écris directement dans `machine->mainMemory`. Ceci pointer ver un +tableau de char représentant la mémoire. + +## ReadAtVirtual + +## PageProvider + +Cette classe gère l'allocation de page mémoire, il n'en faut qu'une seule +instance de cette classe car nous devons gérer la mémoire que d'un seul endroit. +DEux instance de cette classe entrainerai des collisions : deux objets +pourraient allouer la même page. +