Հեղինակ:
Frank Hunt
Ստեղծման Ամսաթիվը:
20 Մարտ 2021
Թարմացման Ամսաթիվը:
23 Հունիս 2024
![Java Tech Talk. Hey Spring Boot, որտեղ է անհետացել իմ հիշողությունը:[#Ityoutubersru]](https://i.ytimg.com/vi/Kr3e5F97yUM/hqdefault.jpg)
Բովանդակություն
Java ծրագրերը համակարգչում աշխատեցնելը պահանջում է որոշակի հիշողություն, որը կոչվում է նաև Java հիշողություն (Java heap): Անհրաժեշտ է պարբերաբար ավելացնել կույտը, որպեսզի ծրագրի կատարումը դանդաղեցվի: Ահա Windows 7-ի բացատրությունը:
Քայլել
Գնացեք կառավարման վահանակ: Կտտացրեք «Սկսել» կոճակին: Դրանից հետո կտտացրեք «Կառավարման վահանակ» -ին:
Ընտրեք ramsրագրեր: Կառավարման վահանակի ձախ կողմում կտտացրեք «ramsրագրեր»: Կտտացրեք կանաչ ծրագրով գրված «greenրագրերը» և ոչ կապույտ կտտացրեք «Deleteնջել ծրագիրը»:
Գնացեք Java- ի կարգավորումներ: Հաջորդ պատուհանում կտտացրեք «Java» - ին, սովորաբար մյուս ծրագրերի տակ: հայտնվում է «Java կառավարման վահանակ» պատուհանը:
Ընտրեք «Java» ներդիրը: Այս ներդիրի ներքո կտտացրեք «Դիտել» կոճակին: Սա կբացի «Java Runtime Environment Settings» - ը
Փոխել կույտի չափը: «Runtime պարամետրեր» սյունակում փոխեք Java հիշողության արժեքը կամ մուտքագրեք արժեք, եթե դաշտը դատարկ է:
Կարգավորեք պարամետրը: Պարամետրերը խմբագրելու համար կրկնակի սեղմեք «Կատարման ժամանակի պարամետրեր» սյունակի վրա.
- տիպ -Xms512 մ - Java- ի համար 512 Մբ հիշողություն հատկացնելու համար:
- տիպ -Xms1024 մ - Java- ի համար 1 ԳԲ հիշողություն հատկացնելու համար:
- տիպ -Xms2048 մ - Java- ի համար 2 ԳԲ հիշողություն հատկացնելու համար:
- տիպ -Xms3072 մ - Java- ի համար 3 ԳԲ հիշողություն հատկացնելու համար և այլն:
- Նշում. Այն սկսվում է մինուս նշանով և ավարտվում մ-ով:
- Նաև նկատեք, որ նիշերի միջև դատարկ տեղ չկա:
Փակել երկխոսությունը: Այն փակելու համար կտտացրեք «Java Runtime Environment Settings» պատուհանի «OK» կոճակին:
Փակեք Java երկխոսության տուփը: «Դիմել» -ը «Java կառավարման վահանակում» այժմ ակտիվացված է: Կտտացրեք այդ կոճակին ՝ Java- ի նոր հիշողությունը հաստատելու համար: Դրանից հետո կտտացրեք «Լավ»:
Փակեք Windows 7 կառավարման վահանակը:
Խորհուրդներ
- Եթե Java- ն չի կարողանում բավարար հիշողություն գտնել, ապա այն Windows- ին փոխանցում է «բացառություն», օրինակ `« Բացառություն շղթայում »հիմնական» java.lang.OutOfMemoryError: Java heap space »:
- Այս մեթոդը կարող է օգտագործվել նաև Windows 8-ի համար:
- Սա «ժամանակավոր» հիշողություն է, որը հասանելի է Java ծրագրերի համար, երբ դրանք գործարկում եք: Ոչ մի ստանդարտ հիշողություն «չի գողանում» կամ դուրս չի բերվում համակարգչային հիշողությունից: Դա միայն երաշխիք է Java վիրտուալ մեքենայի համար:
- Ձեր փայփայած արժեքը կախված է ձեր համակարգչի հիշողության քանակից և այն բանից, թե որքան հիշողություն են սպառում վազող բոլոր գործընթացները:
- Java հիշողությունը կարգավորելուց հետո համակարգիչը վերագործարկելու անհրաժեշտություն չկա:
- Այս մեթոդը կարող է օգտագործվել նաև Windows XP- ում `որոշակի փոփոխություններով: