¿Cómo puedo hacer que mi computadora use más RAM?

19

Estoy ejecutando Windows 7 de 64 bits con 8 GB de RAM. El problema es que muy raramente lo uso todo.

Realizo algunas ediciones de video de vez en cuando y definitivamente es útil en ese momento, pero para el uso diario, no estoy haciendo el mejor uso posible.

¿Hay alguna configuración que pueda cambiar que obligue a mi sistema operativo a usar más RAM, por ejemplo, dejar de usar archivos de paginación? Estoy feliz de que use hasta 4 GB en sí mismo cuando solo estoy hojeando la navegación y moviendo archivos. Hasta donde yo sé, tener más del sistema operativo en la memoria lo haría más receptivo. No es exactamente malo en este momento, pero seguramente no puede doler especialmente ya que no lo estoy usando para nada más.

También me gustaría que deje de intercambiar páginas de memoria en el disco cuando se ejecutan otros programas como navegadores, reproductores multimedia, etc. a menos que realmente sea necesario. Esto alargaría la vida útil de mi disco y también haría que todo fuera más receptivo.

Por favor, avíseme si tengo alguno de mis hechos incorrectos aquí.

Nick Brunt
fuente
66
La paginación es un poco más complicada de lo que parece pensar: también es una tienda de respaldo preventiva, etc. Esta respuesta en Server Fault lo dice mejor que cualquier otra cosa que pueda decir - serverfault.com/questions/23621/…
Shinrai
3
Le sugiero que use su computadora para algo útil. ¿Por qué no ejecutar el plegado en casa o cualquier otro proyecto distribuido? En primer lugar, puedes usar más de tu carnero (para algo bueno) y, en segundo lugar, terminas ayudando a las personas. ¡Quizás incluso usted o su familia algún día! ¡Buena suerte!
Waxhead
Esto debería tener la etiqueta "Windows", ¿verdad? - Aunque no se dice nada sobre el sistema operativo Windows, creo que la pregunta y las respuestas no tienen nada que ver con Linux o Mac. ¿Derecho?

Respuestas:

1

Panel de control-> sistema-> configuración avanzada del sistema-> avanzada-> configuración de rendimiento-> avanzada-> cambio de memoria virtual-> desmarque administrar automáticamente y configure el archivo de paginación a lo que desee. NO recomendaría configurar ningún archivo de paginación, ya que si se acerca a 8 GB, obtendría un error, pero ciertamente podría hacerlo.

soandos
fuente
3
¿Por qué demonios debería hacer algo así?
akappa
¿Qué recomendaría como mis tamaños de archivo de página inicial y máximo? No soy tan inteligente con este tipo de cosas ...
Nick Brunt
1
@akappa Porque si realmente nunca se acerca a los 8 GB, será más rápido. Sin embargo, estoy de acuerdo en que no debe hacerse. Recomendaría una inicial de 50 MB más o menos, y el máximo en aproximadamente la cantidad máxima de memoria que podría necesitar por encima de sus 8 GB de RAM + 1.
soandos
Desea establecer los dos tamaños de la misma manera, de lo contrario, el archivo de paginación cambia el tamaño del rendimiento de los saps. También desea establecerlo lo más alto posible, ya que un archivo de paginación demasiado pequeño obliga al uso ineficiente de la RAM.
David Schwartz
7

El sistema operativo se encarga de optimizar el uso de la memoria disponible. Está (debería estar) diseñado para hacer un buen trabajo en condiciones "normales". Los diseñadores del sistema operativo generalmente tendrán en cuenta que un sistema óptimo hace uso de toda la memoria disponible siempre que sea posible. La memoria que no se usa para nada se desperdicia, y el sistema funcionará mejor cuando toda la memoria se use para programas activos, cachés de archivos, almacenamientos intermedios de E / S, etc., excepto un pequeño grupo "libre" reservado para responder rápidamente a solicitudes de asignación.

Por lo tanto, generalmente es mejor dejar que el sistema operativo decida cuánta memoria usar para el almacenamiento en caché de archivos. Si el usuario tiene una visión muy específica de un entorno de aplicación determinado, se podría aplicar una optimización adicional. Desde un símbolo del sistema elevado, ejecute:

fsutil behavior set memoryusage 2

Esto le dice al sistema operativo que dedique más memoria al almacenamiento en caché de archivos de lo que lo haría de otra manera.

Configura los niveles de memoria caché interna de la memoria de grupo paginado NTFS y la memoria de grupo no paginado NTFS. Establecer en 1 o 2. Cuando se establece en 1 (el valor predeterminado), NTFS utiliza la cantidad predeterminada de memoria de grupo paginado. Cuando se establece en 2, NTFS aumenta el tamaño de sus listas de búsqueda y umbrales de memoria. (Una lista de búsqueda es un conjunto de memorias intermedias de memoria de tamaño fijo que el núcleo y los controladores de dispositivo crean como memorias caché privadas para operaciones del sistema de archivos, como leer un archivo). Debe reiniciar su computadora para que este parámetro surta efecto.

http://technet.microsoft.com/en-us/library/cc785435(WS.10).aspx

Una nota sobre la utilización de la memoria

El grupo de memoria "no utilizada" no está realmente inactivo; el sistema lo usará para el almacenamiento en caché transparente de los datos del archivo. La memoria utilizada para la memoria caché de archivos no aparece como "utilizada" porque el sistema operativo descartará los datos almacenados en caché si una aplicación necesita esa memoria, por lo que está técnicamente disponible. Puede ver esto en el Administrador de tareas en el elemento en caché en la sección Memoria física de la pestaña de rendimiento, y puede ver más detalles agregando los elementos Bytes de caché y Caché en espera ... en el Monitor de rendimiento.

Tim Sylvester
fuente
-1

¿Cómo hacer que su computadora use más RAM?

¿Respuesta corta? ¡Abre más programas!

Respuesta larga:

Si puede encontrar configuraciones específicas de la aplicación que impliquen el almacenamiento de archivos que se están editando actualmente en la memoria frente al disco duro, juegue con eso.

De lo contrario, no recomendaría preocuparse o jugar con su sistema operativo ... ¡y los ingenieros que lo hicieron saben lo que están haciendo! (de ahí la respuesta corta ...)

MetaGuru
fuente