Ի՞նչ է կույտային թափոնը կատարողականի փորձարկման մեջ:
Ի՞նչ է կույտային թափոնը կատարողականի փորձարկման մեջ:

Video: Ի՞նչ է կույտային թափոնը կատարողականի փորձարկման մեջ:

Video: Ի՞նչ է կույտային թափոնը կատարողականի փորձարկման մեջ:
Video: ՈՎ ԷՐ ԳՅՈՒՂԱՑՈՒ ՏՈՒՆԸ ԲԱՐՁՐԱՑՐԵԼ ԵՐԿԻՆՔ??? ԱՇԱԿԵՐՏԻ ԱՐԿԱԾՆԵՐ ՍԵՐԻԱ 20 2024, Դեկտեմբեր
Anonim

Կույտային աղբավայրեր պարունակում է JVM-ի լուսանկար Կույտ ժամանակի այդ պահին։ Ցուցադրում է կենդանի առարկաներ կույտ օբյեկտների միջև հղումների հետ միասին: Կարևոր է հավելվածում հիշողության խնդիրները վերլուծելիս: Օգտագործվում է հիշողության օգտագործման օրինաչափությունները որոշելու համար:

Այս կերպ ի՞նչ է կույտային աղբավայրը:

Ա կույտային աղբավայր Java™ գործընթացի հիշողության պատկերն է: Պատկերը պարունակում է տեղեկատվություն Java-ի օբյեկտների և դասերի մասին կույտ այն պահին, երբ գործարկվում է լուսանկարը: Դասի բեռնիչ, անուն, սուպեր դաս և ստատիկ դաշտեր: Աղբահանության արմատները. Օբյեկտներ, որոնք նախատեսված են JVM-ի կողմից հասանելի լինելու համար:

Նմանապես, ի՞նչ է պարունակում կույտային աղբավայրը: Heap Dump-ն է հիմնականում ձեր հիշողության լուսանկարը: Այն պարունակում է բոլոր օբյեկտները, որոնք գտնվում են հիշողության մեջ, այդ օբյեկտներում պահվող արժեքները, այդ օբյեկտի ներգնա և ելքային հղումները:

Մարդիկ նաև հարցնում են՝ ինչպե՞ս դիտեմ կույտային աղբավայրը:

Եթե ունեք ա կույտային աղբավայր Ձեր տեղական համակարգում պահված ֆայլը, դուք կարող եք բացել ֆայլը Java VisualVM-ում՝ հիմնական ընտրացանկից ընտրելով File > Load: Java VisualVM-ը կարող է բացվել կույտային աղբավայրեր պահպանված է. hprof ֆայլի ձևաչափ: Երբ բացում եք պահվածը կույտային աղբավայր , է կույտային աղբավայր բացվում է որպես ներդիր հիմնական պատուհանում:

Ո՞րն է տարբերությունը կույտային աղբի և թելերի թափման միջև:

Ա թելերի աղբանոց է թափել of stacks of all live թելեր . Ա կույտային աղբավայր է թափել Ջավա նահանգին կույտ հիշողություն. Այսպիսով, օգտակար է վերլուծելու համար, թե հավելվածը ինչ-որ պահի օգտագործում է հիշողությունը, որն այնքան հարմար է հիշողության որոշ խնդիրներ ախտորոշելու համար, և եթե դա արվում է ընդմիջումներով, հարմար է հիշողության արտահոսքի ախտորոշման համար:

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