Flux rss
Collection CommentCaMarche.net

Systèmes d'exploitation - DOS - La mémoire

Présentation de la mémoire

La mémoire est une zone dans laquelle les programmes doivent être stockés pour pouvoir être exécutés.

Un ordinateur compatible PC peut posséder trois types de mémoire :

  • conventionnelle
  • étendue
  • paginée

La quantité de mémoire présente (et disponible) dans le système peut être connue en exécutant la commande « mem » (ou « mem /c |more » pour avoir des informations détaillées).

La mémoire conventionnelle

La mémoire conventionnelle est la partie de la mémoire dans laquelle les programmes peuvent se charger sans instruction spécifique. Sa taille varie suivant les systèmes de 256 Ko à 640 Ko (sur tous les ordinateurs récents : 386, 486, Pentium...).

La quantité de mémoire disponible est la mémoire qui reste pour les programmes après que le DOS se soit chargé en mémoire (c'est-à-dire le système lui-même ainsi que tous les gestionnaires de périphériques et toutes les commandes contenues dans les fichiers config.sys et autoexec.bat).

La mémoire étendue

La mémoire étendue permet au système d'accéder à plus de mémoire. Ce type de mémoire est disponible sur les ordinateurs dotés d'un processeur de type 80286 ou supérieur.

Seules les adresses de la mémoire conventionnelle sont naturellement reconnues, pour accéder à la zone de mémoire située au-delà des 640 Ko les programmes ont besoin d'instructions spécifiques. C'est un programme qui se charge de gérer l'accès à la mémoire étendue, il empêche par exemple deux programmes d'utiliser simultanément la même plage de mémoire. On appelle ce programme « gestionnaire de mémoire étendue ».

MS-DOS est livré en standard avec le gestionnaire de mémoire nommé HIMEM.SYS (il est encore présent sur Windows 98). Il se déclare dans le config.sys par la ligne :

DEVICE=chemin/himem.sys

où chemin représente le chemin d'accès au fichier.

La mémoire paginée

Un autre moyen d'accéder à la mémoire située au-delà des 640 Ko consiste à utiliser de la mémoire paginée. Certains programmes (peu aujourd'hui) sont optimisés pour utiliser ce type de mémoire.

Tout comme la mémoire étendue, ce type de mémoire nécessite un programme pour la gérer, il est appelé « gestionnaire de mémoire paginée ». Les programmes prévus pour utiliser ce type de mémoire ne peuvent pas l'utiliser directement : le gestionnaire de mémoire doit copier des segments de 16 Ko (appelés pages) dans une zone (appelée segment de cadre) située en mémoire supérieure. Ce type de mémoire est apparu avant la mémoire étendue, cette mémoire est donc plus lente et ne permet l'utilisation que d'une portion limitée de mémoire à un instant donné.

La mémoire supérieure

Beaucoup de systèmes disposent de 384 Ko de mémoire supérieure (HMA, High Memory Adresses), situés immédiatement après les 640 Ko de mémoire conventionnelle. Cette zone de mémoire peut être utilisée par le matériel. Les zones non utilisées par le matériel sont appelées « blocs de zone de la mémoire supérieure » (UMB, upper memory blocks), ils permettent d'exécuter les programmes se servant de la mémoire paginée.

Dernière modification le mardi 14 octobre 2008 à 17:40:30.

Ce document intitulé « Systèmes d'exploitation - DOS - La mémoire » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
A propos du systeme exploitation (Résolu) Bonjour, je suis un nouveau l'élève de supinfo cette année !! et je dois acheté un pc portable !!! mais comme je sais pas trop quoi prendre par rapport au systeme exploitation !! supinfo indique qu'il fo prendre OS bisness !!! mais ca cout... www.commentcamarche.net/forum/affich-9039595-a-propos-du-systeme-exploitation
Systeme exploitation (Résolu) Bonjour, salam, salam, j ai un souci pour installer 2 ou 3 systeme exploitation sur une seul machine(unix, widows et mac je sais pas si se possible la question reste possé&??? www.commentcamarche.net/forum/affich-7512613-systeme-exploitation
Ralentissement (Résolu) Bonjour, donc voila j'ai un problème de ralentissement j'ai vérifié les barrettes mémoire et réinstaller le système d'exploitation mais ca a rien changé comment je peut supprimé mon problème? système exploitation vista processeur amd... www.commentcamarche.net/forum/affich-6008574-ralentissement
Supprimer la liste des systèmes d'exploitation au démarragePour diverses raisons, il se peut que vous ayez le choix entre plusieurs systèmes d'exploitation au démarrage du PC. Si cela a été réglé sciemment par l'utilisateur (par exemple, faute de compatibilité avec les anciens jeux, on a installé deux... www.commentcamarche.net/faq/sujet-6350-supprimer-la-liste-des-systemes-d-exploitation-au-demarrage
Disk boot failure - Insert system disk and press EnterLe message d'erreur «DISK BOOT FAILURE INSERT SYSTEM DISK AND PRESS ENTER», «Disque non système» ou «No system disk» signifie que l'ordinateur n'a pas trouvé de système d'exploitation sur lequel démarrer (booter). Les causes de ce message d'erreur... www.commentcamarche.net/faq/sujet-2792-disk-boot-failure-insert-system-disk-and-press-enter
[Windows] Vidage de la mémoire physique - Fichier Memory.dmpSur les systèmes Windows NT / Windows 2000 / Windows XP, lors d'un crash violent du système, le système procède à un vidage de la mémoire, consistant à copier le contenu de la mémoire vive (RAM) dans un fichier sur le disque dur. Le fichier ainsi... www.commentcamarche.net/faq/sujet-2740-windows-vidage-de-la-memoire-physique-fichier-memory-dmp
Windows - Mémoire virtuelle minimale insuffi (Résolu)Depuis quelques jours, mon ordinateur rame. Windows me dit: Mémoire virtuelle minimale insuffisante. Votre système manque de mémoire virtuelle. Windows augmente la taille de votre fichier de pagination de mémoire virtuelle. Durant cette opération, des... www.commentcamarche.net/forum/affich-2797721-windows-memoire-virtuelle-minimale-insuffi
Ifconfig ne marche pas sur mon systeme linux (Résolu)Bonjour, jais le fedora installé sur vmware .quand je tape la commande ifconfig je reçois le message suivant: bash:ifconfig:command not found jais un système exploitation windows xp sur le quel jais installe le vmware afin de réaliser mes test... www.commentcamarche.net/forum/affich-5826627-ifconfig-ne-marche-pas-sur-mon-systeme-linux
Simulateur de systemes (Résolu)Bonjour, je suis en train de tester quelques mini systemes exploitation que je les telecharger pour ca j'utilise un simulateur x86 "bochs" mais j'arrive pas a le fonctionner correctement.y quelqun qui connait se simulateur (le simulateur... www.commentcamarche.net/forum/affich-7823369-simulateur-de-systemes
Gigabyte GeForce 9800GT 1024 Mo GDDR3 / PCI-E / SLI / 2xDVI / TV-OUTGDDR 3 9800 GT, Chipset graphique:GeForce 9800GT, Système:PC, Interface:PCI-E 2.0, Chipset graphique:GeForce 9800GT, Type d'interface:x16, Système:PC, Bus mémoire:256 bit, Interface:PCI-E 2.0, Mémoire totale:1024 Mo, Type d'interface:x16, Bus mémoire:256. www.commentcamarche.net/guide-achat/gigabyte-geforce-9800gt-1024-mo-gddr3-pci-e-sli-2xdvi-tv-out-1175481-fiche-technique
Samsung SGH-F400F 400, Autonomie en conversation : 4.3h, autonomie en veille : 620 h, Appareil photo : Oui, Integré, 105 grammes, WAP, GPRS, MP3, Système d'Exploitation:N/A, Écran couleur, Nombre de couleurs:262000, Taille de l'écran:240x320 pixels, Téléphone à... www.commentcamarche.net/guide-achat/samsung-sgh-f400-1106335-fiche-technique
[Brève] Apple ouvre le système d'exploitation de l'iPhone aux développeursLors de l'édition 2008 de la Worldwide Developers Conference (WWDC) organisée par Apple pour les développeurs de logiciels du monde entier, la vedette sera à n'en pas douter l'iPhone. La firme à la pomme autorisera les développeurs présents à explorer... www.commentcamarche.net/actualites/breve-apple-ouvre-le-systeme-d-exploitation-de-l-iphone-aux-developpeurs-5846636-actualite.php3
Système d'exploitationDescription du système d'exploitation Pour qu'un ordinateur soit capable de faire fonctionner un programme informatique (appelé parfois application ou logiciel), la machine doit être en mesure d'effectuer un certain nombre d'opérations... www.commentcamarche.net/contents/systemes/sysintro.php3
Introduction au système d'exploitation MS-DosLa création du DOS Le DOS est le système d'exploitation le plus connu, sa version la plus commercialisée est celle de Microsoft, baptisée MS-DOS (il en existe d'autres comme DR-DOS). MS-DOS a vu le jour en 1981 lors de son utilisation sur un IBM... www.commentcamarche.net/contents/dos/dosintro.php3
La gestion de la mémoireDescription de la mémoire La mémoire physique sur un système se divise en deux catégories : la mémoire vive : composée de circuit intégrés, donc très rapide la mémoire de masse : composée de supports magnétiques (disque dur, bandes... www.commentcamarche.net/contents/systemes/memoire.php3