Como hago esto para mejorar la RAM en los juegos?

Hola a todos, soy bastante noob en estos temas pero voy a intentar a explicarme lo mejor que pueda,

resulta que tengo 4 gb RAM en Windows 10, y queria dedicar gran parte de los 4 gb RAM para juegos, es decir, por ejemplo para juegos ponerle 3.5 gb RAM (o mas, pero no se como iria windows 10 luego) y luego 500 megas RAM para navegar por internet, ver Twitch, pelis, etc...,

sabeis como se puede hacer y asi mejorar los juegos que pidan mucho RAM?

Gracias
Si eres un pelin noob si jajaja. No amigo así no es como funciona la RAM, o mas bien al contrario, así es como funciona, solo que lo hace de forma automática, el usuario no tiene ni debe tocar eso me explico:

Tu tienes 4GB de ram TOTAL para usar. Y estas en tu escritorio sin nada abierto y tu sistema operativo está usando 1.5GB ok, hasta aqui todo bien. Ahora abres un programa, digamos un juego, y este necesita 3.8GB de RAM para ejecutarse correctamente. El sistema operativo distribuirá lo mejor posible el espacio disponible, si el juego es algo "prioritario" es decir, cuando juegas no haces nada mas con el ordenador, el sistema operativo le dará a ese programa el máximo posible y necesario (en este caso 3.8GB) y reducirá la RAM usada por el sistema operativo a 200MB. Esto no hará que el sistema operativo deje de funcionar, simplemente funcionará MUUUUUUUUUCHO mas lento en caso de que necesites hacer algo con el (A LA VEZ QUE EL JUEGO) Cuando cierres el juego todo volverá al estado inicial.

No es que un programa necesite x ram para funcionar. casi cualquier programa funciona con casi cualquier cantidad de ram. Pero cuanta mas se le adjudique de la disponible mejor funcionará y mas rápido

Tener mucha cantidad de RAM disponible hará que el sistema operativo no tenga que estar dando y quitando RAM cada vez que abres, cierras o modificas programas, por lo que todo irá mejor hasta cierto punto, si tienes por ejemplo 32Gb de ram y aunque abras 1000 cosas a la vez solo se ocupen 10GB, entonces tener tanta RAM solo te servirá para haber tirado ese dinero a la basura.

Tambien añadir que en caso de que un programa "necesite" mas ram de la que tienes por ejemplo tienes 4GB y necesita 8GB pues funcionará mucho mas lento y peor, y al cerrar el programa todo el sistema tardará bastante tiempo en vaciar la ram y llenarla de lo siguiente que se vaya a hacer

Resumiendo: Si quieres mejorar el rendimiento en juegos (siempre que lo que no permite un mayor rendimiento sea la falta de RAM) la única opción es añadir fisicamente mayor capacidad de RAM. Puesto que el sistema operativo ya dedica la máxima disponible/máxima que pueda dedicar a ejecutar el juego

PD: Te voy a dar un ejemplo gráfico: en esta imagen tengo google chrome abierto con muchas pestañas. Para el correcto funcionamiento del programa y fluidez entre cambio de ventanas, el sistema operativo le ha dado a google chrome toda la ram que necesita, puesto que hay mucha disponible (en este caso 2.6GB)
Imagen

Ahora, abro un programa que necesita MUCHA RAM en este caso un emulador de WIIU. Como el sistema operativo ve que lo que estoy usando es el emulador, y google chrome ni lo estoy tocando, decide retirarle la RAM a google chrome y otorgarsela al emulador puesto que no existe mas RAM libre y el la necesita más asique la ram adjudicada a chrome pasa de 2.6 a 1.3 GB. Pero yo no he tocado nada de chrome, no he cerrado pestañas (sigue habiendo las mismas) ni pausado videos ni nada de nada. simplemente el sistema operativo decide por si solo que programa es prioritario
Imagen
lo mas importante en juegos es la GPU, no la ram

de todas formas hoy en dia 4GB es poco, faltaria saber que pc tienes

si tienes un pc de marca mal empezaras, los PCs de marca son mas caros que un pc a medida, tienen fuentes de aliemntacion que sirven para uso de oficina y limitados para ampliaciones...
Para complementar un poco la información que te ha dado el compañero @shoty , el sistema operativo asigna la memoria RAM en función de la necesidad generalde las aplicaciones abiertas. Realmente no es que por ejemplo el sistema operativo consuma 1.5GB de RAM (se que es un ejemplo), sino que realmente requiere al arranca por ejemplo unos 700Mb y el resto lo dedica a "pre-cargar" en segundo plano otras cosas, para agilizar apertura de programas, funciuones y servicios.

Lo que sí es que el Sistema Operativo no rebaja sus necesidades de RAM para dedicarlas casi por completo a la aplicación / juego en cuestión, sino que en lugar de ellos usa la llamada "memoria de intercambio", que es un espacio en Disco Duro asignado para escribir en él y ser usado como "memoria ram adicional". Problema: Es mucho, muchísimo más lenta que la RAM. Incluso aun asignando la memoria de intercambio en un disco SSD la diferencia en el rendimiento cae bestialmente. De ahí que cuando un juego o aplicación exija más RAM de la que tienes, empiecen los problemas de lentitud extrema y bajo rendimiento en juegos, es que está usando el disco duro como memoria de intercambio como si fuera RAM, y la lectura y escritura de datos en él es tan extremadamente lenta que no cubre las necesidades de la aplicación.

Resumiendo: No podemos asignar manualmente X cantidad de RAM a un juego. Y desde luego, la única alternativa real en caso de escasez de memoria RAM no es otra que ampliar con más RAM. Todo lo que leas en google de usar pendrives y memorias flash como RAM, ampliar mágicamente la RAM como por arte de magia y demás, son cuentos chinos. Hay programas, que dicen liberar memoria RAM extra inutilizada y tal, que realmente tienen una utilidad escasa, por no decir nula. Si falta RAM, la única solución viable es poner más RAM. Lo demás, magia potagia.

Un saludo.
Muchas gracias a @shoty, @futuro mad max y @Kaiser Sport por las explicaciones, entonces no toco nada del pc , de todas formas he leido este articulo que no se si serviria para mejorar lo de la RAM en juegos, que opinais vosotros? https://www.softzone.es/2017/07/31/memo ... ium=manual

Un saludo
@pasnake Lo dicho, magia potagia. Memoria de intercambio, memoria virtual, archivo de paginación, en Linux se llama "Swap", es todo lo mismo. Son lo mismo, solo que tiene más nombres y apellidos que títulos nobilicios tenía la Duquesa de Alba.
5 respuestas