jueves, 4 de agosto de 2011

POST PARA MI HERMANA

Aprovechando que mi hermana no esta en casa y no esta usando la PC de escritorio me puse a darle un "mantenimiento para que este bien rápida" pero me encontré con la memoria virtual de la maquina muy arriba lo que me hizo inspirar para escribir las razones por las las cuales una computadora no debe de tener mucha memoria virtual.....

La memoria virtual sirve para meter datos que el SO(Sistema Operativo) predice que se van a utilizar por algún programa y así no tener que leerla del archivo correspondiente que siempre es más lento, en realidad no sustituye a la RAM, es una especie de caché de disco.

El problema es que Windows EN CUALQUIER VERSION hace un uso bastante caótico de esa memoria, además, a diferencia de otros SO como linux que tiene una partición con un formato especial, la mete directamente en un archivo en el disco que le indiques por lo que en Windows, el rendimiento de este recurso es muy pobre. Además, windows tiende a utilizar siempre el máximo espacio que le permitas, tenga o no tenga RAM libre el PC.

Lo ideal es que el PC utilice siempre memoria RAM, por eso es importante no dejar a windows gestionar el tamaño de la memoria virtual y crear un archivo LO MAS PEQUEÑO POSIBLE, dependiendo de la cantida de RAM que tenga tu PC.

Ojo, que si pones un tamaño demasiado pequeño, puedes tener problemas, por lo general nunca es aconsjable desactivar completamente la memoria virtual, aunque tengas 16Gb de RAM.

La memoria virtual solo sirve por si tu equipo le falta memoria ram, por ejemplo tu tienes 1 giga y pones una aplicación que necesites un 1 giga y medio pues bueno, ese medio que te falta se suple con la memoria virtual que esta en el disco duro.

Las desventajas están claras, el disco duro es muchísimo mas lento que la RAM, por lo tanto la aplicacion te funcionara pero mas lenta, en un juego por ejemplo te ira a saltos, asi que lo mejor es intentar utilizarla lo menos posible.

por ultimo....

NO LE SUBAS A LA MEMORIA VIRTUAL!!






2 comentarios: