-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

mardi 16 avril 2013

Qu'est-ce que la mémoire conventionnelle?

 Random Access Memory (RAM) a été utilisé très différemment sur les machines IBM  PC et clones dans les temps anciens lorsque DOS, un système d'exploitation en ligne de commande utilisé avant Windows, ligné. Les 0-640 premiers kilo-octets (Ko) de RAM a été désigné comme la mémoire conventionnelle, la zone où le DOS conventionnelle chargés lors du démarrage. La 640KB - 1 mégaoctet (Mo) bloc constitué de 384 Ko est la zone de mémoire supérieure (UMA), la 64KB abord sur la frontière 1Mo est devenu la zone de mémoire haute (HMA ou HIMEM), et tout au cours de cette a été désignée comme la mémoire étendue.

La mémoire conventionnelle a été utilisée comme lecture / écriture espace pour le système d'exploitation et des programmes, ce qui rend pour un ajustement serré. DOS également chargé routines, les pilotes du système et des paramètres système dans cet espace. Pour aider à la chambre jusqu'à libre, certains habitants de la mémoire conventionnelle ont gravi les échelons RAM à l'UMA et de HMA. Cela a été accompli en ajoutant quelques lignes dans le fichier CONFIG.SYS, un fichier avec AUTOEXEC.BAT déterminée dans une large mesure de la mémoire de chargement des paramètres de dispositifs matériels et logiciels utilisés dans le DOS et le début des systèmes Windows  Dans les années 1980, le gestionnaire de mémoire paginée Quarterdeck  (QEMM) automatisé une grande partie de l'optimisation requis par les utilisateurs d'ordinateurs de l'époque qui ont été incapables de le faire manuellement.

En 1990, Digital Research  's DR DOS version 5.0 introduit une meilleure stratégie pour tirer le meilleur parti de la mémoire conventionnelle, y compris son propre système de gestionnaire de mémoire étendue: EMM386.EXE. Cette version de DOS presque entièrement chargée en mémoire haute, ce qui libère de la mémoire conventionnelle pour les programmes qui ne pouvait être exécuté là-bas. Un autre avantage de ce système d'exploitation est qu'elle pourrait être achetée par le public (depuis la version 3.1), alors que MS-DOS était uniquement disponible livré avec le matériel.

Microsoft  a répondu à Digital Research avec sa propre version 5.0 en 1991, qui ont contré les avantages de DR DOS 5.0. La concurrence a continué avec la RD. 6,0 DOS qui comprenait les tâches de commutation et de compression de disque, et MS DOS 6.0 suivie en nature. MS DOS 6.22 est la dernière disponible indépendamment MS-DOS package commercialisé, tandis que DR DOS continue d'être vendu au drdos.com.

Comme les systèmes d'exploitation Windows  de pointe, les contraintes d'optimisation de la mémoire conventionnelle sont devenu un lointain souvenir, sauf pour ceux qui ont continué à utiliser les programmes DOS, soit par nécessité ou pour le plaisir. À partir de Windows  95, une version épurée de MS-DOS a été intégrée dans le but d'amorçage ou de dépannage. Windows  XP conserve une version squelettique de MS-DOS 8.0, accessible uniquement par la création d'une disquette de démarrage du disque, est-ce que Vista. Toutes les versions de Windows  conservent une coquille, ou l'interface de ligne de commande. Dans les versions antérieures de Windows  c'était COMMAND.EXE, qui est devenu CMD.EXE dans la famille Windows NT.

En Septembre 2006, un logiciel gratuit, open-source version de DOS est également devenu disponible, connu sous le nom Free DOS, mais il n'a jamais été développé au-delà de la version 1.0. Pour ceux qui utilisent des machines existantes ou en cours d'exécution des programmes DOS aujourd'hui, beaucoup d'informations existent en ligne pour optimiser manuellement la mémoire conventionnelle pour tirer le meilleur parti de vos programmes DOS ou des jeux.