kasperskynod32
Usuario
Mito desfragmentar la memoria 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).

No existe la fragmentación bajo Linux Mito No es necesario desfragmentar bajo Linux porque los sistemas de archivos de Linux (ext2/ext3) no se fragmentan. Realidad FALSO Explicación Aun cuando los sistemas de archivos ext2 y ext3 se desempeñen bastante bien como para evitar la fragmentación, ésta aun es inevitable, por ejemplo en el caso en el que el espacio libre contiguo no sea lo suficientemente grande como para crear un archivo de un tamaño dado. En este caso será necesario fragmentar el archivo para repartirlo en los espacios libres disponibles, Mayormente será necesario fragmentar cuando el disco duro está casi lleno (menos de 20% de espacio libre) y tratemos archivos de gran tamaño, como por ejemplo imágenes ISO. Para que te convenzas ejecuta este comando en estos archivos: sudo filefrag * Otro problema espinoso: no existe ningún programa que pueda desfragmentar un sistema de archivos ext3. Y el uso del único programa que existe para ext2 es peligroso. El único método para desfragmentar archivos que se encuentran en un disco ext2/ext3 consiste en copiarlos en otro soporte, borrar los archivos originales y luego volver a copiar los archivos a su ubicación inicial. No necesitaremos desfragmentar tan frecuentemente bajo Linux, pero no lo podemos evitar al 100%. Por lo general, la fragmentación en ext3 es menor al 3%.