Information Technology Reference
In-Depth Information
- la gestion de la mémoire. Il s'agit là de définir comment et par qui est utilisée
cette mémoire. À titre d'exemple pour qu'un programme s'exécute il faut qu'il
soit chargé dans la mémoire centrale. Il existe plusieurs manières de réaliser cette
fonction de chargement. De même nous avons vu que pour prendre en charge le
mécanisme d'interruptions, plusieurs programmes, les programmes du système
d'exploitation et le(s) programme(s) utilisateur(s), doivent simultanément être
présents dans la mémoire centrale. Dans ce cas la gestion de la mémoire consiste
en un partage harmonieux de cette mémoire entre les différents programmes. Dans
le cas où plusieurs utilisateurs utilisent en même temps le même ordinateur il faut
une gestion de la mémoire leur permettant de partager cette ressource commune.
Il ne s'agit plus là de savoir comment fonctionnent les différentes mémoires mais
comment, compte tenu de ces fonctionnements, elles peuvent être utilisées par les
programmes utilisateurs. Comment par exemple permettre à un programme dont
la taille est plus grande que la mémoire centrale de s'exécuter dans cette mémoire
centrale. C'est une des tâches importantes du système d'exploitation que d'assurer
la gestion de la mémoire. Cette question est abordée dans la troisième partie de
l'ouvrage qui concerne les systèmes d'exploitation (chapitre 13).
Dans ce qui suit nous nous intéressons à l'organisation générale des mémoires et
à leur fonctionnement. L'accent est surtout mis sur les mémoires de travail, quelques
indications sont cependant données concernant les mémoires de masse.
Plusieurs critères importants caractérisent les mémoires :
-la capacité de la mémoire indique la quantité d'information qu'une mémoire peut
stocker. En général cette capacité peut s'exprimer en bits, en octets, plus rarement
en mots. Le tableau 8.1 résume les principales expressions de la capacité mémoire;
-le temps d'accès de la mémoire caractérise le temps nécessaire pour obtenir une
information en mémoire. Pour une mémoire électronique qui est une mémoire très
rapide (RAM, ROM, registre…) ce temps se mesure en nanosecondes (milliardième
de seconde : 10 - 9 s). Cette vitesse peut également s'exprimer comme une fréquence
d'horloge caractéristique de la mémoire, égale à l'inverse du temps d'accès et
mesurée en hertz (Hz). Ainsi un temps d'accès égal à 10 nanosecondes correspond
à une fréquence de 100 Mhz (1 Mhz
10 6 Hz). Pour des mémoires magnétiques
ou optiques (mémoire de masse) ce temps se mesure en millisecondes (millième
de seconde : 10 - 3 s). Cet écart de temps est fondamental à noter pour comprendre
le rôle respectif de ces différentes mémoires dans un ordinateur;
=
Ta b l e a u 8 . 1
E XPRESSIONS DE LA CAPACITÉ MÉMOIRE .
Terminologie
Abréviation
Capacité en octets
Kilo-octet
Ko
1 024 octets
2 10 octets
Méga-octet
Mo
1 024 Ko
2 20 octets
Giga-octet
Go
1 024 Mo
2 30 octets
Téra-octet
To
1 024 Go
2 40 octets
Search WWH ::




Custom Search