Autor Tema: Memoria Virtual  (Leído 5782 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado NightOwl

  • -^- Elite Silver -^-
  • Sv Full Member
  • *
  • Mensajes: 847
Memoria Virtual
« : enero 05, 2006, 06:21:47 pm »
Creo que al hacer lo siguiente podrias mejorar la memoria virtual, cuando tu RAM esta full

Archivo de paginación
El archivo de paginación es el área de un disco rígido que Windows reserva para usar como memoria virtual cuando hay más datos que los que la memoria física puede almacenar en el sistema.

El acceso al archivo de paginación es extremadamente lento, comparado con la memoria común, dado que el disco rígido, como un dispositivo mecánico, es más lento para leer y escribir información que la memoria electrónica. Hay una forma de optimizar este archivo de paginación para que no sea tan lento.

El mejor es si se tienen dos discos rígidos. Conviene mover el archivo de paginación al disco que no contiene los archivos de sistema de Windows. Con eso es posible asegurarse que Windows no esté constantemente buscando en el disco los archivos de sistema.

Para eso, hacer clic con el botón derecho sobre “Mi PC” y seleccionar “Propiedades”. Allí, marcar la solapa “Opciones avanzadas”. En “Rendimiento”, oprimir el botón “Configuración”. Seleccionar la solapa “Opciones avanzadas”, y bajo “Memoria virtual”, seleccionar “Cambiar”. La ventana de memoria virtual permite seleccionar y cambiar la cantidad de espacio del disco rígido que se utilizará como memoria virtual. Es posible dejarlo en 0 (cero) si se cuenta con una buena cantidad de memoria RAM, o, simplemente, cambiarla de lugar, estableciéndola en otro disco rígido de la computadora.

La otra opción para optimizar al archivo de paginación es estableciendo que el tamaño mínimo y máximo sean del mismo tamaño. Esto permite que el sistema operativo no tenga que estar cambiando el tamaño a cada rato.

Seguir los pasos descriptos más arriba hasta llegar a la ventana de memoria virtual. En Tamaño del archivo de paginación…, establecer la misma cantidad de espacio para el “tamaño inicial” y el “Tamaño máximo”.
.........

Desconectado kerberoz

  • The Communiter-
  • *
  • Mensajes: 3713
Re: Memoria Virtual
« Respuesta #1 : enero 05, 2006, 06:40:08 pm »
Otra forma de optimizar la memoria virtual es crear una particion especial solo para ella, es decir crear una particion y en la configuracion de la memoria virtual asignar todo el espacio de esa particion a la memoria virtula, algo asi como la particion swap ke crea linux.

Eso lo observe en una herramienta de mantenimiento ke publicaron en el foro, no recuerdo bien el nombre creo ke era hairen boot cd o algo asi, pero ahi hay un programa ke automaticamente crea esa particion para windows y la deja a 350 MB, creo ke no da mas de eso.
El aguinaldo es un invento comunista; pero eso no te molesta, ¿Verdad?

Desconectado Gil_Lazo

  • The Communiter-
  • *
  • Mensajes: 1236
    • Technology Compartida
Re: Memoria Virtual
« Respuesta #2 : enero 30, 2008, 02:49:55 pm »
Maximo Rendimiento Memoria Virtual

Gestionando al 100% el archivo de intercambio, obtendremos el maximo rendimiento.

Gestiona eficientemente la memoria virtual en Windows XP

Windows XP en cualquiera de sus versiones, crea en una instalación predeterminada, un fichero de intercambio cuyo tamaño para máximo y mínimo, viene predeterminado por la cantidad de memoria RAM instalada en el sistema, siendo el tamaño mínimo 1,5 veces la RAM física instalada y 3 veces para el tamaño máximo, de tal manera que si nuestro PC tuviera 1Mb de RAM física instalada, el tamaño mínimo del fichero de intercambio sería de 1,5 Mb y el máximo de 3Mb, y se instalaría siempre en la misma unidad donde se instalasen los archivos de sistema de Windows XP, y se llamaría “pagefile.sys”.

Para comprobar que lo tenemos instalado, podemos hacerlo usando el explorador de Windows siempre y cuando tengamos activada la opción “ver archivos de sistema y ocultos”, buscamos por “pagefile.sys” y aparecerá instalado.
También podemos comprobar que esta instalado, si en una sesión iniciada en modo administrador del sistema pulsamos en:
Inicio - Panel de Control – Sistema - Opciones Avanzadas –Configuración (en la casilla rendimiento) y aparecerá abajo el tamaño mínimo del fichero y una opción para cambiar el tamaño del fichero.

¿Cuando deberemos de cambiar el tamaño y ubicación del fichero “pagefile.sys” y que valores deberemos poner?

Se recomienda modificar este valor en los siguientes casos:
- Hemos añadido más memoria a nuestro PC con posterioridad a la instalación de Windows XP
- Hemos añadido otro disco duro con posterioridad a la instalación de Windows XP, o ya lo teníamos instalado pero no se tuvo en cuenta en el momento de instalar Windows XP
- Tenemos un PC o Portátil que da errores de memoria virtual baja.
- Somos unos “manitas del PC “ y queremos ajustarlo al 100%.

Si no te encuentras en ninguno de estos casos te recomiendo que no modifiques el tamaño del fichero, ya que Windows XP escoge el valor más adecuado en el momento de la instalación. Lo que si es recomendable es instalar este fichero en otra unidad de disco duro, cosa que veremos mas adelante.

¿Qué valor debemos de poner en el máximo y mínimo?

Llegado a este punto no pretendo “sentar catedra” sino solamente dar unos valores aproximados y una serie de pistas que nos ayudaran a descubrir el valor optimo para nuestro PC .

- Primera pista los mejores rendimientos y ajustes se obtendrán en los extremos, es decir en PC con 128Mb de RAM o menos o en PC con más de 512Mb RAM
- Segunda pista los mejores rendimientos se obtienen si se dispone de una segunda unidad de disco, tal y como veremos más adelante.
- Tercera pista si crees que tienes mucha memoria RAM instalada y no necesitas fichero de intercambio, te equivocas, muchas cosas dejaran de funcionar si lo eliminas y muchos fabricantes crean software basándose en que dicho fichero existe en el disco duro, y además Windows XP no utiliza el archivo hasta que lo necesita con lo que no obtendrás ningún beneficio eliminándolo.

Nuestra recomendación sería poner un tamaño inicial relativamente pequeño (2Mb) y un tamaño máximo de (nuestra RAM + 128Mb), lo que nos dará un buen rendimiento y malgastaremos el mínimo espacio en disco, no hay que olvidar que el tamaño máximo del fichero de intercambio no estará disponible para otras aplicaciones, así que si ponemos un tamaño máximo demasiado alto estamos malgastando espacio en disco duro. Windows XP puede aumentar el tamaño máximo si fuera necesario, de forma automática y en muchos casos sin necesidad de resetear. Así que más vale tirar un poco corto y ver como funciona todo luego.
Si disponemos de dos unidades de disco duro lo mejor y recomendado es indicar a Windows XP que cree el fichero de intercambio en otra unidad distinta de la que ubica los ficheros de Windows XP.

¿Cómo obtener el MAXIMO rendimiento?

Mucho se ha escrito sobre el fichero de intercambio y después de muchas pruebas, creo que el máximo rendimiento se obtiene de la siguiente forma:

Teniendo 2 unidades FISICAS de disco duro (no particiones), que dichas unidades estén conectadas a controladoras distintas (una primaria y otra secundaria) y dividiendo el fichero de intercambio entre los discos duros disponibles, de esta forma el controlador de disco duro podrá procesar múltiples solicitudes para leer o escribir datos al mismo tiempo.

Ejemplo:

PC 256Mb RAM con 2 discos duros C: y E: montados en una controladora distinta cada uno de manera que:
C: sea el disco duro de instalación de Windows XP
D: sea nuestro Cdrom o DVD y
E: sea nuestro segundo disco duro
(*) C:y D: están unidos por la misma “manguera controladora”
(*) E: esta en una “manguera independiente”

Fichero Intercambio Ubicación C:
Min. 2Mb
Max. 384 Mb

Fichero Intercambio Ubicación E:
Min. 2Mb
Max. 384Mb

Lo que no quiere decir que tengamos 2 ficheros de intercambio si no que esta dividido en dos unidades físicas. La primera vez que arranquemos tardara un poco ya que con un tamaño de inicio tan pequeño deberá de escribir mucho la primera vez, luego ira de perlas ?

Bueno espero comentarios y opiniones al respecto?

Desconectado LicH

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6600
  • ¿are you tolerant enough to tolerate intolerance?
    • Sv Community
Re: Memoria Virtual
« Respuesta #3 : enero 30, 2008, 02:53:11 pm »
Algunas personas en la configuración de Paginacion recomiendan usar de tamaño inicial la cantidad de memoria RAM que posees y en máximo el doble de RAM que tenes.

aunque activando esas opciones te deja un bonito archivo en c: pesando como 1 gb

Desconectado Gil_Lazo

  • The Communiter-
  • *
  • Mensajes: 1236
    • Technology Compartida
Re: Memoria Virtual
« Respuesta #4 : enero 30, 2008, 02:59:03 pm »
es muy cierto lo que dices  LicH pero algunas veses es mas que nesesario ampliar la memoria virtual. por ejemplo en mi caso me da seguido errores de memoria virtual baja. pero de lo contrario no es nesesario modificar los valores.

Desconectado LicH

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6600
  • ¿are you tolerant enough to tolerate intolerance?
    • Sv Community
Re: Memoria Virtual
« Respuesta #5 : enero 30, 2008, 03:02:16 pm »
es que por defecto windows xp cuando instalas el sistema las cantidades te las deja dependiendo de tu RAM.

pero hay otras veces que esos valores los tienes que modificar ya que si compras una nueva RAM por logica te aumentara el rendimiento al abrir ciertos programas. pero si quieres un poco más de estabilidad debes de poner nuevos valores dependiendo de tu nueva RAM