¿Qué es la memoria convencional?

La memoria de acceso aleatorio (RAM) se utilizó de manera bastante diferente en las máquinas y clones de PC IBM® en días de antaño cuando DOS, un sistema operativo de línea de comando utilizado antes de Windows®, gobernado. Los primeros 0-640 kilobytes (KB) de RAM se designaron como memoria convencional; El área donde DOS se cargó convencionalmente al arrancar. El bloque de 640 kb - 1 megabyte (MB) que constaba de 384 kb era el área de memoria superior (UMA); El primer 64 kb sobre el límite de 1 MB se convirtió en el área de alta memoria (HMA o HIMEM), y todo lo que fue designado como memoria extendida.

La memoria convencional se utilizó como área de lectura/escritura para el sistema operativo y para los programas, lo que hace un ajuste apretado. DOS también cargó rutinas, controladores del sistema y parámetros del sistema en este espacio. Para ayudar a liberar espacio, algunos residentes de memoria convencional fueron trasladados por la escalera de ram a la UMA y HMA. Esto se logró agregando un par de líneas al archivo config.sys, un archivo que junto con autoexec.bat determinado a un gran degramaEE Los parámetros de carga de memoria de los dispositivos de software y hardware utilizados en los sistemas DOS y Windows® Early. A fines de la década de 1980, el Quarterdeck expandió Memory Manager® (QEMM) automatizó gran parte de la optimización requerida por los usuarios de computadoras en ese momento que no pudieron hacerlo manualmente.

En 1990, DR DOS Versión 5.0 de Digital Research® introdujo una mejor estrategia para aprovechar al máximo la memoria convencional, incluida su propio administrador de memoria extendido incorporado: EMM386.exe. Esta versión de DOS se cargó casi por completo en la alta memoria, liberando la memoria convencional para los programas que solo se podían ejecutar allí. Otra ventaja de este sistema operativo es que el público podría comprarlo (comenzando con la versión 3.1), mientras que MS DOS solo estaba disponible con hardware.

Microsoft® respondió a Digital Research® con su propio lanzamiento 5.0 en 1991 que respondió a TLas ventajas del Dr. Dos 5.0. La competencia continuó con el Dr. DOS 6.0 que incluía cambio de tareas y compresión de disco, y MS Dos 6.0 siguió en especie. MS DOS 6.22 fue el último paquete MS DOS disponible independientemente, mientras que el Dr. DOS continúa vendiéndose a través de DRDOS.com.

A medida que avanzó los sistemas operativos de Windows®, las limitaciones de optimizar la memoria convencional se convirtieron en una memoria distante, excepto para aquellos que continuaron utilizando programas DOS, ya sea por necesidad o por diversión. Comenzando con Windows® 95, se integró una versión reducida de MS DOS con el propósito de arranque o resolución de problemas. Windows® XP conserva una versión esquelética de MS DOS 8.0, accesible solo creando un disquete de arranque, al igual que Vista®. Todas las versiones de Windows® conservan un shell o interfaz de línea de comandos. En versiones anteriores de Windows® This fue Command.exe, que se convirtió en cmd.exe en la familia Windows-NT®.

A septiembre de 2006, una versión gratuita de código abiertode DOS también estuvo disponible, conocido como Freedos, aunque nunca se desarrolló más allá de la versión 1.0. Para aquellos que usan máquinas heredadas o ejecutando programas DOS hoy, existe mucha información en línea para optimizar manualmente la memoria convencional para aprovechar al máximo sus programas o juegos de DOS.

OTROS IDIOMAS