1
Cours Architecture des Systèmes
Informatiques
2
Plan: mémoire et périphériques
Aspects généraux, caractéristiques & besoins
La mémoire des ordinateurs : vue matérielle
Gestion de la mémoire, vision OS
Périphériques
Disque : bas niveau
Disque : haut niveau
3
Aspects de l’utilisation de la mémoire
On n’a pas besoin de toute la mémoire en même temps
Code du programme : la partie en cours d’exécution
Les données : utilisation souvent localisée
dans le temps et l’espace : variables locales
dans le temps : allocation/libération dynamique
utilisation par à-coups, sur des intervalles de temps courts
Utilisation irrégulière des ressources
Loi des 90-10
10% des données représentent 90% des accès
(10% du code utilise 90% de la CPU)
4
“Localité des références”
Concept de “localité des références”
Sur un court laps de temps, le nombre “d’objetsutilisés est petit
WS, Working Set [Peter Denning, 1968]
Programme
Les instructions sont le plus souvent exécutées en séquences
Les boucles tendent à faire répéter de courtes séquences
Données
Variables locales, tables constituent des regroupements naturels
Mais… Évolution au fil des temps du WS
Comment gérer cette évolution ?
5
Mémoire : les performances
L’informatique a toujours besoin de mémoire plus rapide
La mémoire traditionnelle est lente comparée au processeur
La mémoire rapide est très chère
Et il en faut beaucoup…
Mais… “localité des références”
Optimiser l’utilisation de la mémoire ?
Notion de hiérarchie mémoire
Solution au dilemme coût / performances
1 / 48 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !