Desfragmentar la memoria

última actualización el 15 de septiembre de 2008, 22:17 por Carlos-vialfa
Publicado por Carlos-vialfa

Mito


Para liberar memoria podemos utilizar programas para desfragmentar y liberar memoria como RamBoost y otros.

Realidad


FALSO

Explicación


Estos programas supuestamente permiten liberar memoria bajo Windows.
La realidad es que no solamente son inútiles sino que por lo general ralentizan el funcionamiento del sistema en lugar de acelerarlo.

Estos programas funcionan de la siguiente manera:

(1) Estos se asignan una gran cantidad de memoria por lo que exigen bastante memoria RAM a Windows.
En reacción, Windows intenta liberar memoria RAM transfiriendo al disco duro (a pagefile.sys) bloques de memoria de las aplicaciones que corren en segundo plano. Esta operación es llamada swap out.

(2) Luego estos programas de “desfragmentación” liberan la memoria que se habian asignado.

Por lo tanto, en teoría realmente se produce una liberación de memoria RAM.

Pero en la práctica
  • La operación (1) genera escrituras en disco.
  • Cuando se vuelvan a utilizar una de estas aplicaciones de segundo plano, Windows deberá traer nuevamente todos los datos a la memoria RAM (swap in), lo que genera nuevamente accesos al disco muy importantes.


Por lo tanto estos programas provocan muchos accesos a disco, forzando a Windows a swapear bloques de memoria inutilmente (en lugar dejar que Windows lo haga cuando sea verdaderamente necesario).
Ya que el disco es miles de veces más lento que la memoria, esto ralentizará el sistema.

Otro peligro: Los programas que necesitan un funcionamiento en tiempo real (como los programas de grabación) pueden ser interrumpidos por el swapping de Windows, y arruinar un CD o DVD.

Por último: La desfragmentación de la memoria es un mito.
Los programas nunca tienen acceso a las direcciones de memoria físicas reales y solo trabajan con las direcciones virtuales.
Únicamente el sistema operativo sabe donde están ubicados físicamente los bloques (en que dirección de memoria, o en que bloques del disco).

PD: El artículo original fue escrito por sebsauvage contribuidor de CommentCaMarche
Mejores respuestas para « Desfragmentar la memoria » en :
Optimizar la memoria virtual Ver Explicación Este artículo trata sobre la optimización de la memoria virtual y no de un aumento de la memoria RAM con el cual no se consigue el mismo resultado. La memoria virtual siempre es utilizada, asi se disponga de una gran cantidad de...
Memoria de sólo lectura (ROM) Ver Memoria de sólo lectura (ROM) Existe un tipo de memoria que almacena información sin necesidad de corriente eléctrica; se trata de la ROM (Read Only Memory, o Memoria de Sólo Lectura), a veces denominada memoria no volátil, dado que no se borra...
Memoria de acceso aleatorio (memoria RAM o PC) Ver Tipos de memoria de acceso aleatorio En términos generales, existen dos grandes categorías de memoria de acceso aleatorio: La memorias DRAM (Módulo de Acceso Aleatorio Dinámico), las cuales son menos costosas. Se utilizan principalmente para la...
Instalar Windows XP desde una memoria USB VerA continuación veremos un truco para crear una memoria USB booteable bajo XP. Esto es muy útil, para los que poseen una Netbook pero también para los que posean un PC sin lector de CD. Sólo veremos la creación de la memoria USB con Windows XP sin...
Empezando volcado de memoria física (Kernel-stack-inpage-error) VerSi te aparece una pantalla azul con el mensaje siguiente: kernel_stack_inpage error Y otra información de este tipo: ***stop: 0x0000007 (0x000000e.0x00000000.0x00901000) Empezando volcado de memoria física La siguiente pagina de ayuda y...
[Memoria] Cuanto de memoria RAM y memoria virtual en el PC Ver¿Cuánta memoria RAM instalar en el PC? ¿Cuánta memoria RAM reservar? Todo depende del sistema operativo y del uso que se le dé al PC. Cuanto mayor sea el tamaño de la memoria, mayor será el rendimiento del equipo. Sin embargo, instalar más de...
Descargar RAM Idle LE VerRAM Idle LE es una herramienta muy fácil de usar que se encarga de manejar la memoria RAM de manera óptima para un eficiente funcionamiento de tu PC. Este programa administra inteligentemente la memoria RAM disponible liberandola cuando sea...
Gestión de memoria VerDescripción de la memoria La memoria física de un sistema se divide en dos categorías: memoria de acceso aleatorio: comprende circuitos integrados y es, en consecuencia, muy veloz. memoria de almacenamiento masivo: comprende dispositivos magnéticos...
Equipos - Introducción a la memoria VerEl rol de la memoria El término "memoria" se aplica a cualquier componente electrónico capaz de almacenar datos en forma temporal. Existen dos categorías principales de memorias: La memoria interna que almacena datos en forma temporal mientras...
Ensamblaje del ordenador (PC): Inserción de módulos de memoria VerInserción de módulos de memoria RAM Hay diferentes tipos de memoria de acceso aleatorio (RAM, Random Access Memory). Las placas madre más modernas están equipadas con memoria DDR2 o DDR (doble tasa de acceso a datos). Algunas están equipadas incluso...