Почему allocated memory в майнкрафте используется на 100%
Решил запустить майнкрафт, заметил что allocated memory загружена на 100%, что это значит и как это исправить?
Лучший ответ
Исправлять это не надо. Наоборот, чем больше значение в нём, тем лучше. Этот пункт показывает, какой объём оперативной памяти доступен для работы игры по отношению к общему количеству выделенной памяти. Если показатель меньше 100%, значит, объёма физической ОЗУ недостаточно, и для работы остальной части будет задействован файл подкачки, либо кэш ReadyBoost (если настроен).
Егор НечаевУченик (143) 11 месяцев назад
Как сделать больше (у меня всего 60)
Александр Иванов Просветленный (35688) Егор Нечаев, зачем тебе больше?
Остальные ответы
My allocated ram is constantly at 100%
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.
Status Not open for further replies because of inactivity.
TheBugCrafter
Active Member
Joined Nov 14, 2019 Messages 98 Reaction score 59
Whenever I play Minecraft the percentage beside «mem» usually stays between 20 — 50% but where it says allocated the percentage beside that is constantly at 100%. I have seen others with it fluctuating around and so I just wanted to ask if it being at 100% is normal
(also sorry if i posted in wrong thread)
plazar
Dedicated Member
Joined Oct 2, 2019 Messages 4,092 Reaction score 2,102
Nope, not normal at all. For me, it usually goes up to around 75% then resets back to 40%.
What client are you using? Have you tried allocating more/less RAM?
MSLKW
Dedicated Member
Joined Sep 18, 2019 Messages 2,764 Reaction score 1,339
If your CPU is constantly at 100%, try restarting your pc. It usually works as a fix.
Memory at 100% is unknown to me.
ignpvplogged
Well-Known Member
Joined Dec 25, 2018 Messages 262 Reaction score 21
Whenever I play Minecraft the percentage beside «mem» usually stays between 20 — 50% but where it says allocated the percentage beside that is constantly at 100%. I have seen others with it fluctuating around and so I just wanted to ask if it being at 100% is normalView attachment 1769510
(also sorry if i posted in wrong thread)
um it says that for me? using lunar client i allocated 4037 MB to my Minecraft for more fps, i have no issues it should be fine
Lunar Client
When your computer’s memory is running low, Minecraft may not be able to allocate the amount of memory that you specify. The most common reason for this is that other applications are using up a lot of your computer’s memory.
Instructions
Step 1: Close other applications
- Open Task Manager. This can be done quickly by pressing the Ctrl, Shift, and Esc keys at the same time.
- In the «Processes» menu, look for applications that you are not using. Click on them, then press «End task».
Make sure you do not close any important system processes. If you are unsure about something, it is best to leave it alone.
Step 2: Lower allocated memory
- Open the Lunar Client launcher.
- Press the «Settings» button at the top.
- Move the slider under the «Allocated Memory» section to the left.

The standard 3.0GB is usually enough, but you may need to lower this value slightly depending on the amount of total RAM available on your computer. You should not go below 1.0GB or above 4.0GB.
Did you find it helpful? Yes No
How to fix out of memory errors by increasing available memory
Platform notice: Server and Data Center only. This article only applies to Atlassian products on the server and data center platforms .
Purpose
Java applications like JIRA, Crowd and Confluence run in a «Java virtual machine» (JVM), instead of directly within an operating system. When started, the Java virtual machine is allocated a certain amount of memory, which it makes available to applications like Confluence. By default, Java virtual machines are allocated 64Mb of memory, no matter how many gigabytes of memory your server may actually have available. 64Mb is inadequate for most Confluence installations, and so this needs to be increased.
Diagnosis
Determine type of error message
Look in the atlassian-confluence.log to see which type of OutOfMemory Error you’re receiving. There are three common messages:
tip/resting Created with Sketch.
This document discusses increasing memory to address PermGen and Heap space errors. Follow the links above to assess root causes for each issue.
Determine Confluence’s usage patterns

In Confluence, go to Confluence Administration > System Information , and look at the memory graph during times of peak usage:
This server has been allocated a maximum of 650Mb and a minimum of 256m. You can see the minimum displayed here; if you’re trying to see whether your settings are being picked up, this is where to look.
Determine available system memory
On Windows

From the Close Programs Dialogue (Press ctrl-alt-delete), select the Performance tab:
The amount marked Available is the amount in kilobytes you have free to allocate to Confluence. On this server we should allocate at most 214Mb.
On Linux
cat /proc/meminfo
to view the memory usage.
Setting the -Xmx above the available amount on the server runs the risk of OutOfMemoryErrors due to lack of physical memory. If that occurs the system will use swap space, which greatly decreases performance.
Guidance
The default values supplied with Confluence stand-alone are sufficient for most installations. Please refer to Managing Application Server Memory Settings and Server Hardware Requirements Guide for a discussion.
Solution
Step 1: Increase Available Memory
We aren’t really able to give a concrete recommendation for the amount of memory to allocate, because that will depend greatly on your server setup, the size of your user base, and their behavior. You will need to find a value that works for you, i.e. no noticeable GC pauses, and no OutOfMemory errors.
For reference, the 3 most common parameters used to change the memory (heap) allocation are:
- Xms — the minimum size of the heap
- Xmx — the maximum size of the heap
- -XX:MaxPermSize — the maximum size of PermGen (this is not used in Java 8 and above)
In case you need advice regarding how much memory you should use please check this page for some examples of hardware specifications.
If you do decide to increase the memory settings, there are a few general guidelines to follow:
- Increase Xmx in small increments (eg 512mb at a time), until you no longer experience the OutOfMemory error. This is because increasing the heap beyond the capabilities of your server to adequately Garbage Collect can cause other problems (eg performance/freezing)
- If your error is java . lang . OutOfMemoryError : PermGen space, increase the -XX:MaxPermSize parameter in 256mb increments until the error stops occurring.
- If your error does not reference PermGen, there is no need to increase it. In a simplistic explanation, PermGen is used to store classes, and is generally quite static in size, and has been removed in Java 8. More info here.
- Consider setting Xms and Xmx to the same value, as this can decrease the time GC takes to occur, as it will not attempt to resize the heap down on each collection.
tip/resting Created with Sketch.
See our Garbage Collection (GC) Tuning Guide for more detailed information.
- It is possible to set the Xms and Xms values in either a gigabyte or megabyte format.
When setting these values in megabytes, set the value by multiplying the desired memory level by 1024. For example, to set the memory at 2 gigabytes, configure the Xms and Xmx to 2048m (2GB x 1024MB):
-Xms2048m -Xmx2048m
For the same example using gigabytes, simply use the following:
-Xms2g -Xmx2g
When setting the value in gigabytes, do not use .5 increments as this will cause the JVM to not start properly.
Linux
To increase heap or perm gen space memory in Linux installations,
- Shutdown Confluence
- Edit /bin/setenv.sh
- Find the section
Windows (starting from .bat file)
If you start Confluence as a Service on Windows, then you should not use these instructions. Instead, refer to the «Windows Service» section below.
You should only follow these instructions if you are starting Confluence via the batch file. The batch file is not used when Confluence is started as a Service.
To Configure System Properties in Windows Installations When Starting from the .bat File,
- Shutdown Confluence
- Edit \bin\setenv.bat
- Find the section
- CATALINA_OPTS=-Xms1024m -Xmx1024m %CATALINA_OPTS% in Confluence 7.12 or above
- CATALINA_OPTS=-Xms1024m -Xmx1024m -XX:+UseG1GC %CATALINA_OPTS% in Confluence 5.8 or above
- CATALINA_OPTS=-Xms1024m -Xmx1024m -XX:MaxPermSize=256m -XX:+UseG1GC%CATALINA_OPTS% in Confluence 5.6 or 5.7
- JAVA_OPTS=-Xms256m -Xmx512m -XX:MaxPermSize=256m in previous versions
- See Diagnosis above and enter the appropriate values. Xmx is maximum, Xms is minimum, and MaxPermSize is PermGen.
- Start Confluence
Windows Service
There are two ways to configure system properties if you Start Confluence Automatically on Windows as a Service — either via command line or in the Windows Registry
Setting Properties for Windows Services via Command Line
Setting Properties for Windows Services via Command Line
- Identify the name of the service that Confluence is installed as in Windows ( Control Panel > Administrative Tools > Services ):
In the above example, the SERVICENAME is: JIRA030908110721 (this is a JIRA screenshot, but the same applies to Confluence)
- Open the command window from Start >> Run >> type in ‘cmd’ >> Enter
- cd to the bin directory of your Confluence instance
- Run (for Tomcat 9, change as necessary for earlier versions):
tomcat9w //ES//
Setting Properties for Windows Services via the Windows Registry
In some versions of Windows, there is no option to add Java variables to the service. In these cases, you must add the properties by viewing the option list in the registry.
To Set Properties for Windows Services via the Windows Registry,
- Go to Start >> Run , and run «regedit32.exe»

- Find the Services entry:
32-bit: HKEY_LOCAL_MACHINE >> SOFTWARE >> Apache Software Foundation >> Procrun 2.0 >> Confluence
64-bit: HKEY_LOCAL_MACHINE >> SOFTWARE >> Wow6432Node >> Apache Software Foundation >> Procrun 2.0 >> Confluence
- To change existing properties, especially increasing Xmx memory, double-click the appropriate value.

- To change additional properties, double-click options. Note: Make sure to add only one argument per line.

- Modify the memory allocations here (i.e. -XX:MaxPermSize=512m).
Step 2: Verify Your Settings
To verify what settings are in place, check Viewing System Information. You should see a section called «Java Runtime Arguments».
Look for Xmx (maximum) and Xms (minimum) settings.
Alternatively, on Linux, run
ps -aux | grep java
to see the environment parameters.