Ինչպե՞ս Java-ին ավելի շատ հիշողություն տալ:
Ինչպե՞ս Java-ին ավելի շատ հիշողություն տալ:

Video: Ինչպե՞ս Java-ին ավելի շատ հիշողություն տալ:

Video: Ինչպե՞ս Java-ին ավելի շատ հիշողություն տալ:
Video: Java Tech Talk. Hey Spring Boot, որտեղ է անհետացել իմ հիշողությունը:[#Ityoutubersru] 2024, Մայիս
Anonim

Վազում Java ծրագրերը համակարգիչներում տեւում են մի քանիսը հիշողություն գործընթացի ընթացքում, որը հայտնի է որպես Java հիշողություն ( Java կույտ):

Քայլեր

  1. Գնացեք կառավարման վահանակ: Սեղմեք «Սկսել» կոճակը:
  2. Ընտրեք Ծրագրեր:
  3. Գնալ Java կարգավորումներ.
  4. Ընտրեք « Java «ներդիր.
  5. Փոխեք կույտի քանակը:
  6. Փոփոխեք պարամետրը:
  7. Փակեք երկխոսության տուփը:
  8. փակել Java երկխոսության տուփ:

Այս առնչությամբ ինչպե՞ս կարող եմ մեծացնել կույտային հիշողությունը:

Դու կարող ես աճ կամ փոխել չափը Java-ի Կույտ տարածություն՝ օգտագործելով JVM հրամանի տող տարբերակը՝ -Xms, -Xmx և -Xmn: Չմոռանաք նշելուց հետո ավելացնել «M» կամ «G» բառը չափը նշել Mega կամ Gig: օրինակ կարող եք սահմանել java կույտի չափը մինչև 258 ՄԲ՝ կատարելով հետևյալ հրամանը java -Xmx256m HelloWord:

Որքա՞ն RAM է անհրաժեշտ Minecraft-ի համար: Minecraft RAM-ի պահանջներ Մոջանգի նվազագույնը ճշգրտումը պահանջում է 2 ԳԲ RAM մինչդեռ խորհուրդ է տրվում ճշգրտումը պահանջում է 4, ինչը ողջամիտ է: Թեև դուք կարող եք ազատվել 2-ից, մենք խորհուրդ կտանք 4 ԳԲ, եթե պլանավորում եք խաղը գործարկել առավելագույն պարամետրերով:

Բացի այդ, ինչպե՞ս կարող եմ նվազեցնել Java հիշողության օգտագործումը:

Նվազեցնել ընդհանուրը հիշողության սպառում VM-ի Օգտագործեք Xmx և Xms դրոշները ձեր VM-ն գործարկելիս և միտումնավոր դրեք դրանց արժեքները ավելի ցածր արժեքների, քան այն, ինչ կարող է անհրաժեշտ լինել, և հետևեք OutOfMemoryError-ին: Եթե OutOfMemoryError-ը տեղի է ունենում, նշանակում է, որ դուք գերազանցել եք VM-ի առավելագույն չափը:

Ինչու՞ է Java-ն այդքան շատ հիշողություն օգտագործում:

Java Նաև շատ բարձր մակարդակի Օբյեկտ-կողմնորոշված ծրագրավորման լեզու է (OOP), ինչը նշանակում է, որ մինչդեռ դիմումը կոդը ինքնին է շատ ավելի հեշտ է պահպանել, այն օբյեկտները, որոնք ակնթարթային կամք են օգտագործել որ շատ ավելին հիշողություն . Առավել ժամանակակից բացատրությունը. Շատերը հավելվածները, որոնցում աշխատում է ձեր համակարգիչը, գրված են Java.

Խորհուրդ ենք տալիս: