Gadgeteros Laneros HWCol

Que es el archivo de paginación de Windows?

Tema en 'Windows 7 y Versiones Anteriores' iniciado por edwcifu, 5 Agosto 2006.

  1. edwcifu

    edwcifu Lanero novato

    Mensajes:
    342
    mi duda es q es el archivo de paginacion de windows pa q sirve
    hay varios programas q le llama windows paging file o system page file y ese archivo es de 336MB en mi computador , para q es? me dan la opcion de borrarlo que pasa si lo hago??

  2. andavid

    andavid Lanero novato

    Mensajes:
    72
    A 2 personas les gusta esto.
  3. Oesoto

    Oesoto Director de Comunidad Miembro del Staff

    Mensajes:
    26,201
    Es algo que no debes tocar. Este es el Swap de Windows y se usa para poder abrir mas programas de lo que la memoria RAM instalada pueda soportar bajando de memoria a disco lo que no se esté usando en el momento y haciendo lo contrario cuando algo previamente bajado a disco se necesita nuevamente en memoria principal, para que la ejecución de un programa específico se pueda seguir dando.

    Todo eso es temporal, cuando se apaga el PC eso no se guarda y se vuelve a generar cada vez que sea necesario segun lo que esté ejecutando en la máquina.
  4. Alejandro_N12

    Alejandro_N12 Lanero novato

    Mensajes:
    205
    creo que esa cantidad de memoria se puede modificar pero es mejor dejarla alta perdes un poco de espacio en el rigido pero la PC es un poco mas veloz que si tenes poca
  5. rodolfo_vz

    rodolfo_vz Lanero reconocido

    Mensajes:
    536
    ehh pues si saben donde cambiarla par ameterle mas pues estaria chido ke pusieran
    gracias

    EDIT:

    aahhhh
    ya supe como , bueno mas bien ke es la memoria virtual
    aprovechando,
    yo la tenog en 4999 megas , como minimo y maximo 5200 , hay por si alguien sabe si esto me podria ayudar o empeorar si le subomas , o simplemente si voy a ver cambio
  6. Oesoto

    Oesoto Director de Comunidad Miembro del Staff

    Mensajes:
    26,201
    El tamaño recomendado, por lo menos para Linux, es el doble de lo que se tiene en RAM
  7. andavid

    andavid Lanero novato

    Mensajes:
    72
    El tamaño de archivo pagefile.sys normalmente es 1.5 veces mas grande que la memoria RAM del sistema. (Por ejemplo, si tienes 1GB de RAM, el archivo deberia pesar algo como 1.5GB, si tienes 256MB, el archivo deberia pesar algo como 384B, y así, etc.)


    Este archivo es muy especial y lo usa Windows para almacenar temporalmente datos los cuales son intercambiados entre la memoria RAM y éste, con el fin de disponer de un bloque mas grande de memoria, a ésta se le conoce como MEMORIA VIRTUAL

    Wilkinsonpc.com


  8. edwcifu

    edwcifu Lanero novato

    Mensajes:
    342
    gracias
    tengo 256MB de ram , si aumento la memoria virtual a 1000MB q pasa?? ahora lo tengo en 338MB
  9. !!•°• N€T-Wi-Fi •°•!!

    !!•°• N€T-Wi-Fi •°•!! Lanero novato

    Mensajes:
    5,307
    nada.. solo los toma del disco duro ;););) ... es de donde sacara ese tamaño
  10. |ARG| Facu551

    |ARG| Facu551 Lanero novato

    Mensajes:
    1,460
    Esto lo encontré en www.hardside.com.ar, espero les sirva:)

    Este archivo es muy especial y lo usa Windows para almacenar temporalmente datos los cuales son intercambiados entre la memoria RAM y éste, con el fin de disponer de un bloque mas grande de memoria, a ésta se le conoce como MEMORIA VIRTUAL
    El nombre del archivo es pagefile.sys y se crea en el momento de la instalación de Windows en la unidad raiz (normalmente C:\) donde se encuentra el boot del sistema y sus atributos son de oculto.
    El archivo pagefile.sys normalmente no se deberia poder ver en el explorador de Windows, a menos que hayas desactivado la opcion "Ocultar archivos protegidos del sistema".
    El tamaño de archivo pagefile.sys normalmente es 1.5 veces mas grande que la memoria RAM del sistema. (Por ejemplo, si tienes 1GB de RAM, el archivo deberia pesar algo como 1.5GB, si tienes 256MB, el archivo deberia pesar algo como 384B, y así, etc.)
    Como optimizar y cual es la mejor ubicacion del archivo Pagefile.sys
    Algunos tips que deberias tener en cuenta para manejar mucho mejor ese archivo:

    Evite crear o tener un archivo pagefile.sys en el mismo disco duro donde se encuentran los archivos del sistema operativo.
    Esto se logra teniendo dos discos duros, si tienes Windows en C:\, puedes configurar un solo archivo pagefile.sys ubicado en la primera particion del segundo disco duro, por ej: D:\
    No crees archivos pagefile.sys en varias particiones en el mismo disco duro, solo necesitas crear una rchivo pagefile.sys en una sola particion.
    No crees archivos pagefile.sys en discos duros espejo (backup) ó en particiones RAID-5
    Así pues bastará con crear únicamente un archivo pagefile.sys en el sistema.
    Como crear ó establecer un archivo pagefile.sys?
    Se puede configurar individualmente un archivo pagefile.sys en cada unidad que deseemos como se indica a continuación:

    Click derecho sobre "Mi PC" y Click en "Propiedades"
    ó Click en el boton "Inicio" > Click en "Panel de Control" > Doble Click en el icono "Sistema"

    Ahora click en la pestaña "Opciones avanzadas" (Windows XP) | ó "Avanzado" (Windows 2000)
    Debajo de la seccion "Rendimiento" click en el boton "Configuracion" (Windows XP) | ó click en "Opciones de rendimiento" (Windows 2000)
    Ahora click en la pestaña "Opciones avanzadas" (Sólo Windows XP)
    En la seccion "Memoria virtual" click en el boton "Cambiar"
    Como deciamos anteriormente, recomendamos un solo archivo pagefile.sys. Asegúrate de que solo se haya configurado un archivo pagefile.sys:

    En la parte de arriba aparecen listadas las unidades de disco disponibles, para ver si tienen un archivo pagefile.sys configurado, bastara con seleccionar una unidad, y ver si algunas de las siguientes opciones estan marcadas (Windows XP):
    [] Tamaño personalizado (Manualmente puedes configurar el tamaño del archivo pagefile.sys en la unidad seleccionada)
    [] Tamaño administrado por el sistema (Se configura automaticamente) Recomendado!
    [] Sin archivo de paginación (La unidad de disco seleccionada no tiene el archivo pagefile.sys)
    En Windows 2000, solo está disponible la opcion de establecer manualmente el mínimo y el máximo.
    Removiendo / Eliminando un archivo Pagefile.sys
    En WindowsXP, si quieres modificar esto, por ejemplo, remover ó borrar el archivo pagefile.sys de C:, marca la unidad C:, a continuacion selecciona la opcion [] Sin archivo de paginación y finalmente click en el boton "Establecer"
    Windows quitará el archivo "pagefile.sys" de la unidad seleccionada en el siguiente reinicio.
    En Windows 2000, para remover ó borrar el archivo pagefile.sys de C:, marca la unidad C:, a continuacion entra los valores "0" a cada una de las casillas, de Tamaño inicial y tamaño Máximo y finalmente click en el boton "Establecer"
    Windows quitará el archivo "pagefile.sys" de la unidad seleccionada en el siguiente reinicio.
    Nota: En windows 2000, si NO existe archivo de paginación, te saldrá una ventana de aviso avisándote esto en cada reinicio.
    Estableciendo un archivo Pagefile.sys
    Para crear un archivo "pagefile.sys", por ejemplo, en D:, marca la unidad D:, a continuacion selecciona la opcion [] Tamaño administrado por el sistema y finalmente click en el boton "Establecer"
    Windows creará el archivo "pagefile.sys" en la unidad seleccionada en el siguiente reinicio.
    Nota: No se recomienda establecer un tamaño personalizado manualmente, a menos que sepa lo que hace.
    Para tener en cuenta
    Por lo general, Windows solo configura un archivo de paginación pagefile.sys por cada unidad de disco duro. Así que si nuestra unidad de disco tiene dos o mas particiones, Windows sólo crea un archivo pagefile.sys normalmente en la primera particion, ej: C:\
    Si tienes dos discos duros, Windows creará otro archivo pagefile.sys en la primer particion del segundo disco duro, y así sucesivamente.
    Mi sistema puede funcionar sin un archivo pagefile.sys?
    Respuesta sencilla
    Hmmm, la respuesta es SI. SI, si tu sistema posee la suficiente memoria RAM como para no preocuparte cuando estes ejecutando el máximo de aplicaciones y realizando la mayor cantidad de tareas en un dia de maximo trabajo. Si posees por ejemplo 2GB o mas, puedes probar haber como trabaja tu sistema.
    Ahora, como recomendacion profesional, NO, NO recomiendo que dejes el sistema sin ningún archivo pagefile.sys, tu sistema puede llegar a necesitar algo de memoria extra en algun momento, y al no poder usar la memoria VIRTUAL quizás pueda provocar algún tipo de crash (congelamiento) del sistema, así que estas advertid@. Muchas cosas dejaran de funcionar si lo eliminas y muchos fabricantes crean software basándose en que dicho archivo 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.
    Nota: En windows 2000, si NO existe archivo de paginación, te saldrá una ventana de aviso avisandote esto en cada reinicio.
    Respuesta técnica
    Debido a que la Memoria Virtual siempre está en operación, no puede apagarse. Lo cual traduciria en "decirle al sistema que NO use espacio de archivo de paginación en ningun momento"
    Esto podría provocar un consumo excesivo de memoria RAM. La razon es que cuando los programas piden por un espacio en la memoria virtual, estos normalmente solicitan más espacio del que normalmente usan - el total podría llegar a algunos cientos de megabytes. Esas direcciones de espacio tienen que asignarse en algun lugar por el sistema. Si existe un archivo de paginación disponible, el sistema entonces asignará espacio en él a estas solicitudes - pero si no lo hay, entonces asignará espacio en direcciones de la memoria física RAM, bloqueando el acceso a estas direcciones RAM por parte del sistema (si algun programa necesita RAM, y esta está toda ocupada, pues no se podrá ejecutar el programa)
    Así pues, por mas que tengas memoria RAM, es mejor tener disponible memoria virtual.
    Puedo ver el tamaño que está usando actualmente el archivo pagefile.sys?
    Asegúrate de tener activadas las opciones:
    Ver los archivos ocultos del sistema y las extensiones de archivos en Windows 2000/XP
    Abra una ventana del Explorador de Windows
    Click en el menú Herramientas > Opciones de carpeta
    Click en la pestaña Ver
    Ahora busque y marque la opcion "Mostrar todos los archivos y carpetas ocultos"
    Ahora más abajo busque la opcion "Ocultar las extensiones para tipos conocidos de archivo" y desmárquela
    Tambien desmarque la opcion "Ocultar archivos protegidos del sistema operativo"
    Click en Aceptar
    Ahora ya podrás ver el archivo "pagefile.sys" y el tamaño que tiene. Navega por las distintas unidades y verifica su existencia.
    En que sistemas Windows debería aparecer el archivo pagefile.sys?
    En Windows 2000, Windows XP y Windows 2003
    Como borrar el archivo Pagefile.sys ?
    El archivo pagefile.sys es necesario en el sistema y no deberias intentar borrarlo. Mientras Windows se esté ejecutando el archivo pagefile.sys está protegido por lo que te será imposible borrarlo.
    Problemas conocidos de Pagefile.sys ?
    Síntoma:
    Al iniciar el antivirus (nod32) sale el error: "C:\pagefile.sys - Error abriendo archivo (El archivo esta bloqueado)(4)"
    Solución:
    El NOD32 debido a la heurística que posee encuentra el archivo pagefile.sys y lo intenta escanear, pero al ser un archivo del sistema, está protegido (y en uso por supuesto) por lo que le es imposible escanearlo, así que es normal y no hay de preocuparse.
    Síntoma:
    El archivo pagefile.sys se ha dañado, posiblemente por un apagado anormal.
    Solución:
    Vaya a la configuracion de la Memoria virtual, y fije como "0" o como "Sin archivo de paginación" en la unidad donde se encuentra el pagefile.sys, entonces acepta y sal de ahí, apaga el computador y reinicia. Ve a donde se encuentra físicamente el archivo "pagefile.sys" y bórralo (si existe)(en cada unidad, si existen otras ademas de C:), ahora vuelve a configurar la memoria virtual (esto creara otro nuevo y correcto pagefile.sys) en las unidades que elijas.
    Windows 98 y ME tienen archivo Pagefile.sys ?
    NO. En Windows 98 y ME, el archivo de intercambio se llama WIN386.SWP y está localizado en c:\windows\win386.swp
    Sus funciones son las mismas que el pagefile.sys en Windows 2000 y XP.
  11. erb

    erb Lanero novato

    Mensajes:
    51
    También es muy importante tener en cuenta la fragmentación del archivo de paginación. Si está muy fragmentado, el rendimiento del compu se disminuye muchísimo. Para ver si está fragmentado se puede abrir un Símbolo del sistema y escribir "defrag c: -a -v" y eso muestra un reporte de la fragmentación, incluyendo el número de fragmentos del archivo de paginación (lo mejor es que sea 1)
    Para desfragmentarlo recomiendo desfragmentar el disco duro normalmente y luego usar el programa PageDefrag (http://www.sysinternals.com/Utilities/PageDefrag.html)
    Para prevenir la fragmentación de este archivo se puede aumentar el tamaño como se indicó en el anterior post, sin embargo hay que tener en cuenta que es mejor primero desactivarlo, reiniciar, borrarlo, activarlo con un tamaño mínimo mayor que el sugerido (a mi me gusta ponerlo al máximo (4096 MB)tanto en "mínimo" como en "máximo" para que no se fragmente nunca), reiniciar, verificar si está fragmentado, correr PageDefrag si es necesario y verificar los fragmentos con defrag.... hay que tener en cuenta que si en el disco duro no hay un espacio libre contiguo lo suficientemente grande para contener el archivo de paginación en un fragmento, no es posible desfragmentarlo, por eso es bueno liberar espacio y desfragmentar el disco duro antes de hacer esto.
    La mejor solución para aumentar el desempeño es tener otro disco duro (igual o más rápido que el existente) en el que se debe crear una partición exclusiva para el archivo de paginación de 4,2 GB aprox. (el archivo de paginación es de máximo 4 GB y deben haber unos MB libres) y crear en ella un archivo de paginación del máximo permitido (4096 MB) tanto en el mínimo como en el máximo, así se crea un archivo de paginación que nunca se fragmentará. Luego hay que dejar un archivo de paginación en el disco de arranque con tamaños mínimo y máximo de 1.5 veces la RAM (el mínimo recomendado). Windows XP automáticamente usa el archivo de paginación que esté en la partición con menos acceso.
    Tener el archivo de paginación en otro disco tiene la gran ventaja de que Windows puede hacer al tiempo operaciones de lectura de datos y escritura en paginación lo que aumenta muchísimo el desempeño general.
    Ojo, esto no aplica para particiones en un mismo disco, solo es para un disco diferente al de arranque. Al hacerlo en una partición diferente a la de arranque en el mismo disco aumenta el tiempo de acceso al archivo de paginación y disminuye el desempeño.
    Pueden ver más información en http://support.microsoft.com/kb/314482/en-us
  12. rodolfo_vz

    rodolfo_vz Lanero reconocido

    Mensajes:
    536
    como ke el archivo de paginación es maximo de 4096( 4 gigas ) checa la imagen , ( es la de mi pc)

    Adjuntos:

  13. erb

    erb Lanero novato

    Mensajes:
    51
    Por lo menos en Windows XP-32 bit ese es el límite por partición. Si tiene instalado XP-64 bit ya es otro cuento.
  14. Ozzy_1

    Ozzy_1 Lanero reconocido

    Mensajes:
    28
    Sirve de algo modificar la Memoria Virtual?

    Explorando mi pc, me puse a mirar las opciones de rendimiento en las opciones avanzadas de las propiedades del sistema y encontre un botón para configurar la memoria virtual.

    Servira de algo cambiar esta configuración para hacer que el equipo sea mas rápido?
  15. |Nc| Camus

    |Nc| Camus Lanero reconocido

    Mensajes:
    1,403
    No se ponga ajugar con eso... el tamaño del archivo de paginación debe ser igual a la memoria RAM que usted tenga multiplicado por 1.5, asi por ejemplo si vos tenes 256MB de RAM entonces el tamaño del archivo de paginacion debe ser:

    256 * 1.5 = 384

    saludos
  16. rodolfo_vz

    rodolfo_vz Lanero reconocido

    Mensajes:
    536
    pues yo tengo 768 de ram y le e puesto 2048 de memoria de paginacion , e visto ke en algunos juegos l la memoira de pagiana cion se va a mas de 900 , asi ke pues yo diria ke le pusieran mas ke el 1.5 de su memoria actual por lo menos multiplikele a 2 o a 2.5
    bueno eso es lo ke yo creo y si me a servido ,
  17. Net_Soul

    Net_Soul Lanero reconocido

    Mensajes:
    1,432
    memoria virtual

    Cuando se intenta cargar mas programas de los que caben en la memoria RAM, Windows tiene la posibilidad de crear una memoria virtual con el espacio libre que tienes en el disco duro y que actúa como RAM de esta forma Windows almacena ahí los ficheros o programas
    que no caben en la memoria RAM. Cuando lo considera necesario traslada los datos del archivo de intercambio a la memoria.

    Para mejorar la organización de los archivos de paginación e incrementar la velocidad del sistema sigue estos pasos:

    Haz clic sobre el botón Inicio y luego con el ratón derecho sobre Mi PC, aquí escoge la opción de Propiedades y pulsa sobre la pestaña de Opciones avanzadas.

    En el apartado Rendimiento pulsa sobre el botón Configuración, en la nueva ventana pulsa nuevamente sobre la pestaña Opciones avanzadas.

    Ahora en el apartado Memoria virtual, pulsa sobre el botón Cambiar
  18. Oesoto

    Oesoto Director de Comunidad Miembro del Staff

    Mensajes:
    26,201
    Los temas han sido unidos
  19. lordhellriser

    lordhellriser Lanero novato

    Mensajes:
    1,519
    Es mejor colocar que la administre windows, el SO determinara que memoria se debe usar para paginacion. Si tenemos una particion por ejemplo de, 4 gigas, podriamos hacer que windows coloque su pagefile.sys en esa particion y administre el archivo de intercambio desde alli, con esto evitariamos que nuestro disco duro se fragmente demasiado, ademas que ganariamos rendimiento. Es mas o menos lo que hace GNU/Linux, BSD, Solaris y otros *nix con su memoria swap.
  20. lborrero

    lborrero Lanero novato

    Mensajes:
    743
    Respecto al tamaño de la memoria virtual, no es cierto que haya una fórmula de x veces la memoria RAM. Lo único que se recomienda es que sea al menos del tamaño de la RAM.
    Tampoco es cierto en general que aumentar su tamaño mejore el desempeño del sistema; lo único que se hace es aumentar la cantidad de memoria que podrán usar las aplicaciones, retrasando el momento en que el sistema se reviente por falta de RAM.

    Yo prefiero usar la siguiente fórmula, que se basa en la carga máxima "normal":

    memoria_virtual = mínimo [ RAM, (carga_máxima * 2) - RAM ]

    Por ejemplo, la carga máxima típica en mi sistema para tareas de ofimática es de unos 400MB. Si levanto una máquina virtual en vmware, puedo llegar a unos 900 MB. Mi PC tiene 1 GB de RAM, así que:

    memoria_virtual = mínimo [1GB, (900MB * 2) - 1GB] = 1GB

    De manera que no voy a poner el pagefile.sys de 2GB, para qué si nunca utilizo ni voy a usar 3GB. En cambio, si tuviera 256MB, lo mínimo que pondría sería 512, apuntándole mejor a 1GB. Claro que en ese caso no se me ocurriría subir una máquina virtual.

    La forma para determinar la carga máxima del sistema es monitoréandolo mediante el administrador de tareas de Windows.

    No es recomendable estar subiendo y bajando el tamaño del archivo de paginación, porque eso puede llevar a fragmentación. Si lo va a cambiar, haga su estudio juicioso y lo cambia una sola vez, preferiblemente con el sistema recién instalado. Esto debido a que el pagefile.sys no se puede defragmentar, al menos con la utilidad de windows.

Compartir esta página