Bienvenido(a) a Alcance Libre 05/09/2025, 19:58
Hasta cierto punto, agregar más RAM (random access memory) hará que una computadora funcione más rápido en cierto tipo de operaciones. El RAM es importante por un componente en los sistemas operativos llamado VMM (virtual memory manager).
Cuando uno ejecuta un programa como un procesador de palabras o un navegador, el procesador de la computadora toma el archivo ejecutable del disco duro y lo carga en la memoria RAM. En el caso de un programa grande el archivo puede ser mayor a 5 MB. El procesador también toma un numero de DLL (dynamic link libraries) piezas compartidas de código utilizados por múltiples aplicaciones) compartidas, las cuales pueden usar más de 30 MB. Después el procesador carga los archivos de datos que quieres utilizar, que pueden utilizar varios MB si estas viendo varios documentos o navegando por una pagina con muchos gráficos. Entonces una aplicación normal necesita entre 10 y 30 MB de RAM para poder ejecutarse. En una maquina, en cualquier momento uno pude tener las siguientes aplicaciones funcionando:
Aparte de todas esas aplicaciones, el sistema operativo también utiliza bastante espacio. Ahora, puede ser que esos programas en conjunto utilicen 200 a 300 MB pero si la computadora tiene 128 MB, el espacio extra necesario es creado por VMM en el disco duro de la maquina en una sección llamada swap. Por ejemplo, puede ser que el programa de correo electrónico que esta abierto, no haya sido utilizado en los últimos 45 minutos, entonces el VMM mueve todos los bytes de los ejecutables, librerías y datos del programa de correo y los almacena en el swap del disco duro. A esto se le conoce como «swapping», la siguiente vez que el usuario le da clic al programa de correo, el VMM realiza un ?swapping? y regresa todos los bytes al RAM y probablemente mande algo al swap, dado que el disco duro es lento en relación al RAM, el acto de «swapping» ocasiona una demora notable.
Al tener menos memoria de la que se esta utilizando, el VMM esta permanentemente realizando ?swappings? para poder ejecutar las distintas aplicaciones, en este caso la computadora se siente como si se estuviera arrastrando, a medida que agregamos mas RAM llegamos a un punto que uno solo se da cuenta que la computadora hace un ?swapping? cuando cargamos un nuevo programa, si le instaláramos 512 MB de RAM a este equipo, el VMM tendría espacio de sobra y nunca la veríamos realizando un ?swapping?, este es el punto en que la memoria RAM nos ayuda a acelerar la computadora, si agregáramos mas RAM este no tendría ningún efecto sobre el equipo
Algunas aplicaciones como Photoshop, varios compiladores, la mayoría de editores de video y paquetes de animación utilizan toneladas de RAM para ejecutarse. Si son ejecutados en una maquina con poco RAM, obliga a la maquina a realizar «swaps» permanentes lo que la hace extremadamente lenta. Puedes darle un incremento considerable en velocidad al agregarle mas RAM para eliminar el «swapping», estos programas pueden correr entre 10 a 50 veces mas rápido una vez que tienen suficiente RAM.
Esto es lo que otros tienen que decir acerca de '¿El agregar más RAM a una computadora la hace más rápida?':
Este interesante artículo nos enseña a medir el RAM que necesitan nuestros cacharros, en realidad, en nuestras máquinas. Es un mito pensar que a mayor RAM, mayor velocidad. ¿Cúal es tu RAM? [leer más]
Interesante nota sobre el funcionamiento de la memoria RAM, nos aclara el si adquirir o no mas memoria. [leer más]
Los siguientes comentarios son de la persona que los haya enviado. Este sitio no se hace responsable de las opiniones expresadas por los participantes en los foros y secciones de comentarios, y el hecho de publicar las mismas no significa que esté de acuerdo con ellas.
Comments are closed and no new posts are allowed.
Para aliviar un poco esta situación yo recomiendo crear particiones especializadas (% del tamaño del disco) así:
Hago esta recomendación por que se que muchos tienen ambientes mixtos (Linux/Windows) y puede ser de utilidad.
---
JohnToro
JohnToro