Qu'est-ce que la mémoire étendue?
La mémoire étendue fait référence à toute quantité de mémoire disponible pour une utilisation sur la mémoire principale inhérente à la plupart des systèmes DOS. Dans la plupart des cas, cela signifie que toute mémoire dépassant 1 mégaoctet (Mo) prise en charge par DOS sera considérée comme de la mémoire étendue. La mémoire de ce type est supportée par l'utilisation de certains types de microprocesseurs permettant le chargement et l'accès à la mémoire étendue. Outre la forme de mémoire étendue, de nombreux systèmes peuvent également prendre en charge ce que l’on appelle la mémoire étendue.
L'une des principales différences entre la mémoire étendue et la mémoire étendue est que la mémoire étendue est configurée pour répondre à une norme publiée spécifique connue sous le nom de EMS. Cette norme fonctionne avec DOS pour autoriser l’accès à la mémoire supplémentaire et permettre d’utiliser cette mémoire pour certaines tâches. En revanche, la mémoire étendue ne doit pas nécessairement utiliser EMS ou une norme publiée particulière. Au lieu de cela, la capacité à utiliser cette mémoire supplémentaire via le microprocesseur est gérée à l'aide d'une interface de programmation d'application permettant la communication entre la mémoire standard et la mémoire étendue.
La fonction de mémoire étendue permet à un système d'allouer des ressources de mémoire avec une plus grande efficacité. Dans le cadre de l'allocation, le processeur est en mesure de déterminer si la mémoire standard est insuffisante pour gérer certaines tâches et d'utiliser une partie des ressources de mémoire ajoutées pour effectuer les étapes nécessaires dans la séquence de la tâche. Pour les utilisateurs finaux, la perception est que la mémoire totale est insuffisante pour gérer les fonctions requises, sans qu'il soit réellement nécessaire de distinguer si les ressources impliquées appartiennent à la mémoire standard ou à la mémoire étendue. Le résultat final, une tâche terminée, est toujours le même.
Au fil du temps, la mémoire étendue est devenue plus courante que l’utilisation de la mémoire étendue. En effet, les nouveaux systèmes utilisent des processeurs plus puissants qui rendent obsolète l’utilisation de la mémoire étendue. Par conséquent, les processeurs les plus puissants peuvent prendre en charge l’installation de quantités de mémoire beaucoup plus grandes, ce qui permet au système de gérer simultanément un plus grand nombre de tâches, sans nuire à l’efficacité globale du système. La possibilité d'accéder à des quantités de mémoire de plus en plus grandes a permis aux utilisateurs finaux de se lancer dans des tâches avec des ordinateurs de bureau et des ordinateurs portables qui auraient été impossibles il y a une dizaine d'années. Tandis que l'utilisation des ordinateurs dans toutes sortes de tâches, allant des tâches professionnelles à l'accès aux options de divertissement, continue de croître, des processeurs capables de gérer de plus grandes quantités de mémoire seront développés.