Minecraft usa poca memoria RAM. Cómo asignar más RAM para Minecraft

💖 ¿Te gusta? Comparte el enlace con tus amigos

Un jugador de cualquier edad se da cuenta de una simple verdad: para un rendimiento estable del juego, se requieren tantos recursos informáticos como sea posible. En el caso de Minecraft, el parámetro principal es RAM (RAM). Le diremos cómo asignar más memoria para Minecraft en TLauncher y jugar sin demoras en una máquina débil.

Cómo aumentar la memoria en TLauncher

Hay varias formas de ampliar la capacidad de la memoria RAM. Considere el método proporcionado por los desarrolladores de TLauncher.

Mueva el control deslizante al valor que más le convenga.

  1. Inicie el lanzador, si aún no lo tiene, entonces .
  2. Haga clic en el icono de configuración (engranaje), luego seleccione "Avanzado".
  3. Aparecerán dos pestañas con la configuración de Minecraft.
  4. El control deslizante inferior le permite resaltar más memoria de acceso aleatorio en TLauncher.

Esta es la forma más fácil de mejorar el rendimiento de Minecraft.

¿Cómo agregar memoria para PC?

Siempre puede conectar tarjetas de memoria adicionales. Es importante recordar que Windows de 32 bits podrá reconocer 4 GB de RAM.

Averiguar el tipo de profundidad de bits es bastante simple:

  1. Abra las propiedades de "Mi PC".
  2. Seleccione las propiedades del sistema.
  3. Una nueva ventana le proporcionará la información necesaria.

Configuración Java


La cantidad de RAM puede aumentar si se actualiza Java.

Según la cantidad de RAM, debe seleccionar no solo el sistema operativo del tipo apropiado, sino también el software secundario: Java, que tiene un grave impacto en la estabilidad de Mine.

  1. Descargar desde el sitio web oficial del desarrollador. Tenga en cuenta que el valor de bits del paquete debe coincidir con el valor de bits de Windows.
  2. El archivo exe descargado se puede abrir haciendo doble clic en él.
  3. A continuación, instalamos el programa, siguiendo las indicaciones de la interfaz.
  4. Una vez completada la instalación, se recomienda reiniciar la computadora.
  5. Abra el lanzador, vaya a la configuración.

Como puede ver en la foto de arriba, el límite superior de la cantidad de RAM ha aumentado. Establezca el nivel requerido, haga clic en "Guardar".

Otra configuración de Java adicional que se debe mencionar al asignar la memoria de TLauncher es el argumento Xmx de JVM. Esta opción también establece cantidad máxima gigas de RAM gastadas en aplicaciones multimedia.

  1. Abra el Panel de control, luego seleccione Java.
  2. Abre la pestaña "Java".
  3. El campo de texto "Parámetros de tiempo de ejecución" contiene el argumento requerido.
  4. Al reemplazar el número antes de la "G" con el número de su RAM, establece los privilegios máximos para Java.
  5. Haz clic en "Guardar" e inicia Minecraft.

Video: Cómo aumentar la memoria para Minecraft.

Aumento de la memoria virtual de Windows

Puede aumentar la memoria asignada para Minecraft y el resto del sistema de la forma tradicional utilizando el archivo de paginación. Tales acciones traen resultados con una mayor carga en los recursos de la computadora.

  1. Abra "Computadora".
  2. Seleccione "Propiedades del sistema", "Protección".
  3. En la nueva ventana, haga clic en la pestaña "Avanzado", luego - "Opciones de rendimiento".
  4. La siguiente ventana donde debe seleccionar "Avanzado", así como el botón "Cambiar" en la sección "Memoria virtual".
  5. Establezca el valor deseado de los archivos de intercambio en cada disco.
  6. Con el comando "OK", cierre todas las ventanas del sistema y reinicie la PC.
¡ATENCIÓN! Utilizar sólo cuando sea absolutamente necesario. No deberías sufrir esta locura, el autor simplemente no tenía nada que hacer.

Saludos, forastero.
Si alguna vez has pensado en cómo aumentar la velocidad de tu servidor o cliente, has llegado al tema que necesitas.

Y así, comencemos.
He recopilado muchos argumentos descriptivos que permiten que tanto el servidor como el cliente funcionen de manera más optimizada y rápida.

¡ATENCIÓN! Para lograr el máximo rendimiento, es mejor seleccionar ciertos argumentos que ingresarlos todos a la vez.
Sobre el diferentes versiones Java y en hardware diferente: los argumentos se comportan de manera diferente. Por lo tanto, es mejor volver a verificar después de establecer el argumento si el rendimiento ha mejorado o no.

Ejemplo de línea de ejecución:

java -argumento1 -argumento2 -argumentoN servidor.jar

Línea de inicio de mi servidor:

Java -Xmx5G -Xmn192M -XX:+UseConcMarkSweepGC -jar server.jar

Argumentos de mi cliente:
Dedicación de Java para núcleos específicos (solo Linux)

Antes del comando de inicio del servidor, agregue este comando:

Taskset -c [núcleo] [ejecutar comando]

[núcleos] = 0,1,2,3: debe especificarse en este formato.
Expresamos gratitud


Lista de argumentos:

banderas principales

  • -Xincgc- activa el recolector de basura, que de vez en cuando descargará RAM no utilizada. El tipo de recopilador se elige en función de la versión de Java.
  • -servidor- activa la versión del servidor de Java, en la que el soporte de banderas experimentales está habilitado de forma predeterminada, y también acelera la compilación de clases, lo que aumenta el rendimiento, pero aumenta el tiempo de inicio (solo sistemas de 64 bits)

Haz clic para revelar...

Asignación de memoria
  • -Xmx5G- la cantidad de memoria máxima asignada para el servidor
  • -Xms512M- la cantidad de memoria mínima asignada para el servidor
  • -Xmn128M- la cantidad de memoria asignada para objetos no vivos (que no fueron descargados por el recolector de basura)
  • -XX:TamañoMáximoPerm=128M- cantidad de memoria en PermGen Space (no funciona en Java 8)
  • -XX:TamañoSoloLecturaCompartido=30M- cantidad de memoria para espacio de solo lectura en PermGen

Haz clic para revelar...

recolectores de basura
Este es un tema delicado, le aconsejo que experimente para lograr al menos algo que valga la pena, y no al revés, empeorar el rendimiento.

CONSEJO MINI: Para los procesadores de un solo núcleo, use cualquier recolector de basura, pero no especifique la cantidad de subprocesos para él. Sobre el este momento el mejor recolector de basura para kubach es ConcMarkSweepGC. Cuanto mayor sea el número Relación de supervivientes- Cuanto mejor, menos objetos antiguos ensuciarán la RAM. Cuanto más Proporción de supervivencia objetivo- Se borrarán los objetos más antiguos (preferiblemente no configure más de 90).
Usar MaxGCPauseMillis mejor con G1GC o un recolector de basura especificado. AutoGCSeleccionarPausaMillis- con el colector, que el propio sistema elegirá. G1HeapRegionSize es mejor no instalar, el propio java seleccionará el valor óptimo, utilícelo solo si sabe lo que está haciendo.

  • -XX:+UsarSerialGC- enciende el recolector de basura, que se ejecuta en 1 subproceso
  • -XX:+UsarConcMarkSweepGC- incluye un recolector de basura que utiliza la potencia de varios procesadores.
  • -XX:ConcGCHilos=2- el número de procesos para el recolector de basura.
  • -XX:+UsarG1GC- activa un nuevo recolector de basura, divide toda la memoria en ciertas áreas y, gracias al uso de múltiples núcleos, recolecta la memoria no utilizada de todas las áreas.
  • -XX:G1HeapRegionSize=32- la cantidad de memoria asignada para cada sección.
  • -XX:AutoGCSelectPauseMillis=2500 - cantidad de tiempo en milisegundos entre la invocación del recolector de basura seleccionado automáticamente.
  • -XX:MaxGCPauseMillis=1000 - el tiempo en milisegundos entre la invocación de un recolector de basura en particular. Para G1GC, juega el papel de la brecha máxima establecida.
  • -XX:Ratio de Supervivientes=8- la cantidad de radio para la existencia de objetos supervivientes (cuanto menor sea el número, mayor será el espacio). Más espacio permite que los objetos recién generados vivan más tiempo antes de la recolección de elementos no utilizados.
  • -XX:Tasa de supervivientes objetivo=90- la cantidad de espacio en porcentaje para objetos sobrevivientes, que limpiará más objetos no utilizados durante la recolección de basura.

Haz clic para revelar...

Argumentos Experimentales
  • -XX:+OpcionesAgresivas- activación de las opciones experimentales de la máquina Java.
    (-XX:AutoBoxCacheMax=20000 -XX:BiasedLockingStartupDelay=500 -XX:+EliminarAutoBox -XX:+OptimizeFill -XX:+OptimizeStringConcat)
  • -XX:+Usar bloqueo sesgado- aceleración de la sincronización de objetos en procesadores multinúcleo.
  • -XX:+Usar métodos de acceso rápido- uso de versiones optimizadas de llamadas a métodos.
  • -XX:+UsarMétodosVacíoRápido- una excepción de la compilación de métodos vacíos.
  • -XX:+UsarComprimidoVaya- reducir el tamaño del puntero, los encabezados y los cambios dentro de los objetos creados. Dependiendo del código ahorrará 20-60% de RAM.
  • -XX:+OptimizarRelleno- sustitución de ciclos de trabajo con arrays con código máquina, lo que agiliza el trabajo
  • -XX:+OptimizeStringConcat- optimización de concatenación de objetos de tipo String. En lugar de 20 llamadas de una operación para 20 caracteres, llamadas una vez para 400 caracteres
  • -XX:+UsarCachéDeCadena- permite el almacenamiento en caché de objetos de tipo String. Dónde y cómo se almacena en caché no está claro.
  • -XX:-UsarGCOverheadLimit- ignora la falta de memoria para la recolección de basura, elimina parcialmente el error de falta de memoria
  • -XX:+CMSIritmo incremental- regulación automática de procesos CMS en modo Incremental.
  • -XX:+CMSCleanOnEntrar- borrar CMS al iniciar una máquina Java.
  • -XX:+Usar Intérprete- habilitar el intérprete para métodos no compilados.
  • -XX:UsarSSE=4- uso de instrucciones del procesador SSE. (0 - deshabilitar, 1/2/3/4 - usar SSE/SSE2/SSE3/SSE4)
  • -XX:Umbral de tenencia máx.=15- el número de copias de objetos sobrevivientes entre diferentes lugares.
  • -XX:+ReescribirParesFrecuentes- sobrescribir pares de bytecode usados ​​recientemente en un todo.
  • -XX:+UsarCachésEnLínea- uso de almacenamiento en caché fuera de servicio para llamadas virtuales.
  • -XX:+Usar prioridades de subprocesos- uso de prioridad para el proceso de la máquina Java.
  • -XX:Política de Prioridad de Subprocesos=42- establecer la prioridad del proceso para aumentar los recursos asignados.

En esta publicación, le diré cómo aumentar la cantidad máxima de RAM asignada en Minecraft. Esto es necesario en primer lugar para eliminar los retrasos en Minecraft y hacer que el juego funcione mejor en su conjunto.

¿Para qué sirve?

Minecraft tiene asignado solo 1 gigabyte de RAM de forma predeterminada y creo que estarás de acuerdo conmigo en que esto es muy pequeño. Dado el progreso muy rápido, podemos asumir con seguridad que más del 50% de todas las computadoras tienen más de 2 o más gigabytes de RAM, y si su computadora es así, entonces puede aumentar el FPS en el juego y así obtener un juego más agradable.

¿Qué es la memoria RAM (memoria de acceso aleatorio)?

RAM (memoria de acceso aleatorio) es una parte integral de la computadora, que es un almacenamiento temporal de datos y operaciones que el procesador necesita para realizar sus operaciones. En una palabra, cuanta más RAM tenga, más datos podrá almacenar y, como resultado, el procesador los procesará más rápido.

Ahora pasemos a la parte práctica de este artículo.

En primer lugar, debemos asegurarnos de que nuestros controladores Java estén instalados correctamente. El hecho es que todo puede funcionar bien para usted, pero sin embargo, es posible que haya instalado controladores que no están de acuerdo con la profundidad de bits de Windows. Como sabe, Windows puede ser de 32 bits y de 64 bits, y necesita descargar sus propios controladores para cada uno de los sistemas.

Puede averiguar qué sistema está instalado en su PC haciendo clic en "Mi PC" con el botón derecho del mouse (RMB) y seleccionando el último elemento "Propiedades". Verá una ventana como la que se muestra en la imagen a continuación y en la línea que está resaltada en rojo, está escrito el tipo de su sistema.

De acuerdo con el bitness de su sistema, descargue los controladores que necesita desde el siguiente enlace:

PD ¡Antes de instalar nuevos controladores, asegúrese de eliminar los antiguos!

Después de instalar los nuevos controladores, vamos al panel de control y encontramos el ícono allí:

Haga clic en él 2 veces y vaya al menú de configuración de Java. A continuación, vamos a la sección de Java, y presionamos el botón: " vista".

En la imagen que se muestra arriba, se destaca un campo vacío con una línea roja, en el cual deberemos ingresar los parámetros que posteriormente asignarán a nuestro Minecraft "la cantidad de memoria que necesita".

Para asignar más memoria, debemos ingresar el siguiente comando en este campo vacío (los números en el comando son diferentes para todos, cómo configurar sus parámetros se escribe a continuación):

-Xms2048m -Xmx4096m

En mi ejemplo, el comando establece el rango de memoria asignada de 2 gigabytes a 4 gigabytes.

Para decidir qué parámetros configurar para usted, debe saber que no necesita exagerar. Es mejor usar no toda la memoria y dejar un poco para las necesidades de la computadora.

Por ejemplo, tienes 4 gigas de memoria RAM en tu ordenador, por lo que en tu caso deberías configurar los siguientes parámetros: -Xms1024m -Xmx3072m

Además, puede usar el parámetro: -Xincgc, que libera objetos no utilizados de la memoria, por lo que el trabajo será aún mejor, especialmente en computadoras débiles. Ejemplo de comando completo:

-Xincgc -Xmx2048M

para 32 bits Windows es mejor solo especifique: -Xincgc -Xmx768M , no tiene sentido poner más, ya que no habrá beneficio de esto.

Después de ingresar el comando que necesita, presione OK, y luego solicitar.

Ahora vamos al lanzador de Minecraft y hacemos clic Editar perfil y encontrar el último punto allí Argumentos JVM, donde ingresamos la cantidad máxima de memoria que especificamos en la configuración anterior. Tuve estos: -Xms2048m -Xmx4096m, respectivamente, en el campo que necesita insertar: -Xmx4096m

Eso fue lo que hice:

Cuando me familiaricé por primera vez con esta operación, hice todo correctamente, pero nada funcionó. Más tarde resolví este problema y la solución fue simple.

Resalté en rojo la raíz de mis problemas. Este campo contiene la ruta a Java. Tenemos que copiarlo.

Pegue la ruta copiada en el campo que resalté en rojo.

El hecho es que al cambiar los controladores, las rutas de las carpetas raíz cambiaron y Minecraft no pudo encontrar los archivos que necesitaba. Aquí hay una solución tan simple, pero al mismo tiempo necesaria.

Tendrás un nuevo documento de texto en el mismo lugar donde se encuentra el archivo minecraft.exe. Nombra el archivo "Minecraft New Launcher". Si tienes problemas de memoria mientras juegas a Minecraft, debes asignar más memoria a Minecraft. Si estás usando nueva versión Minecraft, solo necesita asignar más RAM en el gestor de arranque. Si estás usando versión antigua, luego debe crear un archivo por lotes que iniciará el juego con una gran cantidad de memoria asignada. Si tiene un servidor, entonces necesita agregar RAM adicional, de esta manera aumentará el rendimiento de la compilación.

Si está utilizando Minecraft 1.6 o posterior.


Haga clic en Windows+Pause Break. Compruebe la cantidad de memoria instalada. Esto le dirá cuánta memoria puede asignar a Minecraft.


3. Inicie el cargador de Minecraft.
En 1.6.X y versiones posteriores, puede asignar RAM directamente en el cargador de arranque



4.Seleccione su perfil.
Utilice el menú para seleccionar su perfil. Haga clic en el botón Editar perfil.



5.Habilite los argumentos de JVM.
En la sección "Configuración de Java (avanzada)", marque la casilla "Argumentos JVM". Luego podrá ingresar comandos para modificar el programa Minecraft.



6. Asigne memoria adicional.
El valor predeterminado de RAM en Minecraft es 1 GB de memoria. Este valor se puede incrementar escribiendo -Xmx#G. Reemplace # con la cantidad de GB de memoria para el juego. Por ejemplo, para asignar 3 GB de RAM, ingrese -Xmx3G.
  • No olvide dejar algo de memoria para su sistema. Por ejemplo, si tiene 8 GB de memoria, no asigne más de 7 GB para el juego.



7.Guarde su perfil.
Haga clic en el botón Guardar perfil para guardar su configuración.



8.Inicie Minecraft.
Comienza el juego. El juego ahora se ejecutará con la nueva cantidad de memoria.



9.Verifique su configuración.
Durante el juego, presione el botón F4, la consola se abrirá. Fíjate en la línea "Memoria asignada:", allí verás cuánta memoria RAM está asignada a Minecraft


Si está utilizando Minecraft 1.5 y anterior


1.Compruebe la cantidad de RAM disponible.

Haga clic en Windows+Pause Break. Compruebe la cantidad de memoria instalada. Esto le dirá cuánta memoria puede asignar a Minecraft.

  • Si no tiene suficiente RAM disponible, debe comprar RAM adicional. Esta es la actualización más fácil para su computadora.



2. Instale la última versión de Java SE.
De esta manera, puede asignar más memoria para juegos de minecraft, que se ejecuta en Java. Vaya al sitio web oficial de Java para descargar e instalar ultima versión Java.
  • Asegúrese de descargar la versión correcta de Java (32 bits o 64 bits) para su sistema operativo. para saber cual versión de Windows instalado en su computadora, presione Windows+Pause Break.



3.Abre la carpeta del juego de Minecraft.
Localizar Minecraft.exe



4.Haga clic derecho y seleccione Nuevo - Documento de texto.
Tendrás un nuevo documento de texto en el mismo lugar donde se encuentra el archivo minecraft.exe. Nombra el archivo "Minecraft New Launcher".



5.Ingrese el código para asignar memoria adicional.
Introduzca el siguiente código en un documento de texto:
  • Cambie #### al valor en megabytes que desea asignar. Para asignar 2 GB de RAM, ingrese 2048. Para asignar 3 GB de RAM, ingrese 3072. Para asignar 4 GB, ingrese 4096. Para 5 GB, ingrese 5120.

¿Cómo asignar más RAM para Minecraft?

Después de calcular la cantidad de RAM instalada, actualice su versión de Java SE. Este es un requisito previo no solo para un juego cómodo de Minecraft, sino en general para el lanzamiento correcto de la aplicación. Si tiene un sistema de 32 bits, descargue Java x32. La situación es similar con la versión de 64 bits.

Luego, debe abrir el iniciador con licencia de Minecraft de una manera especial. Es decir, debe hacer clic derecho en el ícono del juego y abrirlo con derechos de administrador.

Se abrirá una ventana con el lanzamiento del juego. En su esquina inferior izquierda, donde se selecciona la cuenta del juego, hay un botón Editar perfil. En la pestaña que se abre, en la parte inferior, debe encontrar la línea "Argumentos JVM". Si no hay una marca de verificación, debe ponerla: active la función. Esto está directamente relacionado con cómo aumentar la cantidad de RAM para Minecraft.

La línea opuesta a "Argumentos JVM" estará disponible. En él, solo necesita ingresar el valor de la "RAM" asignada a la aplicación. Esto se hace de la siguiente manera: -Xmx$G. En lugar del signo "$", debe ingresar un número que indique la cantidad asignada de RAM.

Salir

Ahora ya sabes cómo asignar más RAM para Minecraft. Resultó que hacer esto no es nada difícil y todos pueden hacerlo.

decirles a los amigos