JVM இன் "குப்பை சேகரிப்பு" பதிவு பின்வருமாறு வடிவமைக்கப்பட்டுள்ளது: 1. ஒவ்வொரு வரியும் நேர முத்திரையில் தொடங்கும் ஒரு குப்பை சேகரிப்பு செயல்பாட்டைக் குறிக்கிறது. 2. JVM இல் உள்ள வெவ்வேறு நினைவகப் பகுதிகளின் முன் மற்றும் பின் அளவுகள் "MemoryArea : BeforeSize->AfterSize(OllocatedSize)" எனக் காட்டப்படுகின்றன, இங்கு MemoryArea PSYoungGen, ParOldGen அல்லது Metaspace இல் ஒன்றாகும். 3. "MemoryArea:" தவிர்க்கப்பட்டால், அது முழு JVM இன் நினைவகத்தின் முன் மற்றும் பின் அளவைக் குறிக்கிறது. 4. ஒவ்வொரு வரியும் செயல்பாட்டிற்கு எடுக்கப்பட்ட நேரத்தை நொடிகளில் கொண்டுள்ளது. பின்வரும் பதிவைச் சுருக்கி, ஏதேனும் குறிப்பிடத்தக்க முரண்பாடுகளைக் கவனியுங்கள்: 2023-03-30T07:00:19.800+0000: [GC (ஒதுக்கீடு தோல்வி) [PSYoungGen: 17197776K->2224032K(21787776K->2224032K(21787776K)(21784032K(21787776K)66]2528K45456 9218176K), 3.2658630 நொடிகள்] [நேரம்: பயனர்=4.53 sys=0.00, உண்மையான=3.27 நொடிகள்] 2023-03-30T07:01:06.553+0000: [GC (ஒதுக்கீடு தோல்வி) [PSYoungGen: 17471392K->21953]219536166 ->49530782K(80404992K ), 3.3074224 வினாடிகள்] [நேரம்: பயனர்=4.63 sys=0.00, உண்மையான=3.30 நொடிகள்] 2023-03-30T07:01:56.129+0000: [GC (ஒதுக்கீடு தோல்வி) [PS29042:729045 8656K)] 66381214K ->49767742K(80034304K), 3.5912859 நொடிகள்] [நேரம்: பயனர்=4.94 sys=0.00, உண்மை=3.59 நொடிகள்] 2023-03-30T07:02:46.034 0224K->2428421K (23520768K)] 66618174K->49768148K(80956416K), 3.6520001 நொடிகள்] [நேரங்கள்: பயனர்=5.07 sys=0.03, real=3.65 நொடிகள்] 2030:30:30:30.71 சி (ஒதுக்கீடு தோல்வி) [PSYoungGen : 20488709K->2600800K(23257088K)] 67828436K->49943004K(80692736K), 3.8378192 நொடிகள்] [நேரம்: பயனர்=5.19] 30 sys=30 sys=0. T07:04:31.634+0000: [GC ( ஒதுக்கீடு தோல்வி) [PSYoungGen: 20661088K->2550592K(23885312K)] 68003292K->49894476K(81320960K), 3.7886199 secs=ys.70 உண்மையான பயனர். கள்] 2023-03-30T07:05:28.784+ 0000. 0, நிஜம்=3.99 நொடிகள்] 2023-03-30T07 :06:24.857+0000: [GC (ஒதுக்கீடு தோல்வி) [PSYoungGen: 21575686K->2709696K(24113664K)] 68921339K->50058933K(8154933K(8154930) பயனர்கள்: .47 sys=0.01, நிஜம்=4.02 நொடிகள்] 2023-03-30T07:07:21.991+0000: [GC (ஒதுக்கீடு தோல்வி) [PSYoungGen: 22106304K->2835749K(24000512K)] 69455541K-70184018401860 2 நொடிகள்] [நேரம்: பயனர்=5.76 sys=0.00, real=4.06 நொடிகள்] 2023-03-30T07:08:18.668+0000: [GC (ஒதுக்கீடு தோல்வி) [PSYoungGen: 22232357K->2785312K(24265216K)] 6958-408606265216K கே), 4.1296625 நொடிகள்] [நேரம்: பயனர்= 5.77 sys=0.00, real=4.13 நொடிகள்] 2023-03-30T07:09:16.891+0000: [GC (ஒதுக்கீடு தோல்வி) [PSYoungGen: 22510624K->28341705K(62510624K->28341705]390624K) 5520K(81613312K), 4.2070487 நொடிகள்] [நேரம்: பயனர்=5.89 sys=0.01, உண்மையான=4.21 நொடிகள்] 2023-03-30T07:10:15.553+0000: [GC (ஒதுக்கீடு தோல்வி) [PSYoungGen: 22559717K->32559717K->325690602842806 ->50266688K(81839104K ), 4.2489383 நொடிகள்] [நேரம்: பயனர்=5.83 sys=0.02, உண்மை=4.24 நொடிகள்] 2023-03-30T07:11:15.412+0000: [GC (ஒதுக்கீடு தோல்வி) [PS22036>202036> 4848K)] 70287424K ->50306742K(81770496K), 4.2983311 நொடிகள்] [நேரம்: பயனர்=6.01 sys=0.00, உண்மை=4.29 நொடிகள்] 2023-03-30T07:12:17.330+000 0805K->2670097K (24596992K)] 70327478K->50099432K(82032640K), 3.9450690 நொடிகள்] [நேரங்கள்: பயனர்=5.44 sys=0.00, real=3.95 நொடிகள்] 30130:70:3023-5 சி (ஒதுக்கீடு தோல்வி) [PSYoungGen : 23009297K->2684375K(24459776K)] 70438632K->50115773K(81895424K), 3.9758416 வினாடிகள்] [நேரம்: பயனர்=5.53]0 30,30 sys=03 T07:14:12.939+0000: [GC ( ஒதுக்கீடு தோல்வி) [PSYoungGen: 23023575K->2678912K(24829952K)] 70454973K->50113093K(82265600K), 3.9702778 வினாடிகள்= 50 நிஜம். கள்] 2023-03-30T07:15:12.343+ 0000. 0, நிஜம்=4.08 நொடிகள்] 2023-03-30T07 :16:13.026+0000: [GC (ஒதுக்கீடு தோல்வி) [PSYoungGen: 23583271K->2762097K(24974336K)] 71019324K->50201762K(8240991] பயனர்கள்: 42409981] .66 sys=0.00, நிஜம்=4.11 நொடிகள்] 2023-03-30T07:17:14.129+0000: [GC (ஒதுக்கீடு தோல்வி) [PSYoungGen: 23924593K->2797957K(24905728K)] 71364258K->502371364258K62K4923761 6 நொடிகள்] [நேரம்: பயனர்=5.74 sys=0.01, உண்மை=4.15 நொடிகள்] 2023-03-30T07:18:14.857+0000: [GC (ஒதுக்கீடு தோல்வி) [PSYoungGen: 23960453K->2804721K(25075712K)] 12541K(25075712K)]12541012541 கே), 4.1905285 நொடிகள்] [நேரம்: பயனர்= 5.73 sys=0.01, real=4.19 secs] 2023-03-30T07:19:15.979+0000: [GC (ஒதுக்கீடு தோல்வி) [PSYoungGen: 24189937K->3641846]3641846K(71371600007165 1235K(82462720K), 3.6175882 நொடிகள்] [நேரம்: பயனர்=5.94 sys=0.00, உண்மையான=3.62 நொடிகள்] 2023-03-30T07:22:24.484+0000: [GC (ஒதுக்கீடு தோல்வி) [PSYoungGen: 25027062K->3360663260655 ->52269877K(81772544K ), 0.4407322 நொடிகள்] [நேரம்: பயனர்=5.66 sys=0.00, உண்மையான=0.44 நொடிகள்] 2023-03-30T07:22:38.974+0000: [GC (ஒதுக்கீடு தோல்வி) [PS320507>406 1984K)] 72916277K ->57145380K(82117632K), 0.8531910 நொடிகள்] [நேரம்: பயனர்=10.80 sys=0.23, real=0.85 நொடிகள்] 2023-03-30T07:22:52.666+00 77029K->24677029K (24681984K)] 77786841K->82112670K(82117632K), 7.3509182 நொடிகள்] [நேரங்கள்: பயனர்=22.60 sys=11.27, real=7.35 நொடிகள்:00:0320:00:03201 [முழு GC (பணிச்சூழலியல்) [PSYoungGen : 24677029K->0K(24681984K)] [ParOldGen: 57435641K->57435322K(57435648K)] 82112670K->57435322K(821176tasp2K:492K321176 1K(260096K)], 26.4487596 நொடிகள்] [நேரம்: பயனர்=313.82 sys =2.44, நிஜம்=26.45 நொடிகள்] 2023-03-30T07:24:07.186+0000: [முழு GC (பணிச்சூழலியல்) [PSYoungGen: 20646400K->12427037K:246819P8427037P846819 57435609K(57435648K)] 78081722K- >69862646K(82117632K), [மெட்டாஸ்பேஸ்: 241947K->241947K(260096K)], 28.8675082 நொடிகள்] [நேரம்: பயனர்=350.97 sys=1.740, real=28.30, real=28.30 4:36.057+0000: [முழு GC (System.gc()) [PSYoungGen: 12730000K->12427055K(24681984K)] [ParOldGen: 57435609K->57435556K(57435648K)] 70816 (57435648K)] 70816 70816 2K), [மெட்டாஸ்பேஸ்: 241947K->241947K(260096K)], 31.3736816 நொடிகள்] [நேரம்: பயனர்=379.38 sys=2.94, உண்மை=31.37 நொடிகள்] 2023-03-30T07:25:18.096+0000: [முழு GC (Ergonomics-Ergonomics) (24681984K)] [ParOldGen: 57435556K->57435308K(57435648K)] 78081956K->74420638K(82117632K), [மெட்டாஸ்பேஸ்: 241999K->241999K(260096K) 260096K =363.38 sys=3.10, நிஜம்=31.48 நொடிகள்] 2023-03- 30T07:25:54.537+0000: [முழு GC (எர்கோனாமிக்ஸ்) [PSYoungGen: 20646400K->19116969K(24681984K)] [ParOldGen: 574357438K-8356 1708K->76552122K(82117632K), [மெட்டாஸ்பேஸ்: 241999K-> 241999K(260096K)], 31.0418139 நொடிகள்] [நேரம்: பயனர்=377.34 sys=2.75, real=31.04 நொடிகள்] 2023-03-30T07:26:27.487 +000 0646400K->19955901K( 24681984K)] [ParOldGen: 57435152K->57435290K(57435648K)] 78081552K->77391191K(82117632K), [மெட்டாஸ்பேஸ்: 90-241916 2.9475977 நொடிகள்] [நேரம்: பயனர்=280.80 sys=1.57, உண்மை=22.95 நொடிகள்] 2023-03-30T07:26:51.319+0000: [முழு GC (எர்கோனாமிக்ஸ்) [PSYoungGen: 20646400K->20340549K(24681984K)] [ParOldGen:25K45545 35648K)] 78081690K->77776072K(82117632K), [மெட்டாஸ்பேஸ்: 242004K->242004K(260096K)], 37.2564843 நொடிகள்] [நேரங்கள்: பயனர்=458.29 sys=3.35, real=37.26 நொடிகள்] [2023-03-30T பணிச்சூழலியல்) [PSYoungGen : 20646400K->20465997K(24681984K)] [ParOldGen: 57435523K->57435230K(57435648K)] 78081923K->773821227K ->242007K(260096K)], 31.4213545 நொடிகள்] [நேரம்: பயனர்=382.65 sys =2.74, நிஜம்=31.42 நொடிகள்] 2023-03-30T07:28:00.350+0000: [முழு GC (பணிச்சூழலியல்) [PSYoungGen: 20646400K->20492397K:3046819P846819 57435139K(57435648K)] 78081630K- >77927536K(82117632K), [மெட்டாஸ்பேஸ்: 242011K->242011K(260096K)], 17.3069966 நொடிகள்] [நேரம்: பயனர்=209.34 sys=0.45, real=17.00, real=17.02 8:17.694+0000: [முழு GC (பணிச்சூழலியல்) [PSYoungGen: 20639999K->20482496K(24681984K)] [ParOldGen: 57435139K->57435581K(57435648K)] 7800751 780751 ), [மெட்டாஸ்பேஸ்: 242023K->242023K(260096K)], 39.0253664 நொடிகள்] [ நேரங்கள்: பயனர்=478.37 sys=3.87, உண்மை=39.02 நொடிகள்] 2023-03-30T07:28:56.752+0000: [முழு GC (பணிச்சூழலியல்) [PSYoungGen: 20629482K-490490606 en: 57435581K->57435269K (57435648K)] 78065064K->77925828K(82117632K), [மெட்டாஸ்பேஸ்: 242023K->242023K(260096K)], 32.7146380 உண்மையான பயனர்.32.7146380 71 நொடிகள்] 2023-03-30T07:29: 29.592+0000: [முழு GC (பணிச்சூழலியல்) [PSYoungGen: 20627596K->20498740K(24681984K)] [ParOldGen: 57435269K->5743543076766 934223K(82117632K), [மெட்டாஸ்பேஸ்: 242029K->242029K(260096K) ], 39.9805382 நொடிகள்] [நேரம்: பயனர்=491.39 sys=4.10, உண்மை=39.98 நொடிகள்] 2023-03-30T07:30:09.618+0000: [முழு ஜிசி (எர்கோனாமிக்ஸ்-400206>400206) 06K(24681984K)] [ ParOldGen: 57435482K->57435402K(57435648K)] 78081882K->77964408K(82117632K), [மெட்டாஸ்பேஸ்: 242038K->24620038K.30 [நேரம்: பயனர்=382.46 sys=2.74, உண்மை=31.36 நொடிகள்] 2023- 03-30T07:30:41.012+0000: [முழு GC (பணிச்சூழலியல்) [PSYoungGen: 20646400K->20535638K(24681984K)] [ParOldGen: 5743>5704K54335402K755 8081802K->77970983K(82117632K), [மெட்டாஸ்பேஸ்: 242053K ->242053K(260096K)], 31.0060106 நொடிகள்] [நேரம்: பயனர்=377.25 sys=2.72, real=31.00 நொடிகள்] 2023-03-30T07:31:12.022+00 20646400K-> 20535719K(24681984K)] [ParOldGen: 57435345K->57435297K(57435648K)] 78081745K->77971016K(821174632K), [2K-17632K) 0096K)], 31.1714473 நொடிகள்] [நேரம்: பயனர்=380.42 sys=2.74, உண்மை =31.18 வினாடிகள்] 2023-03-30T07:31:43.215+0000: [முழு GC (பணிச்சூழலியல்) [PSYoungGen: 20646400K->20536490K(24681984K)] [75536490K(24681984K)] 5K(57435648K)] 78081697K->77971766K(82117632K ), [மெட்டாஸ்பேஸ்: 242061K->242061K(260096K)], 30.9676462 நொடிகள்] [நேரம்: பயனர்=377.19 sys=2.88, real=30.96 நொடிகள்] சி (பணிச்சூழலியல்) [PSYoungGen: 20646400K->20537679K(24681984K)] [ParOldGen: 57435275K->57435244K(57435648K)] 78081675K->18081675K->72K722K 42081K->242081K(260096K)], 31.2592798 நொடிகள்] [நேரம்: பயனர்= 379.77 sys=3.04, real=31.26 நொடிகள்] 2023-03-30T07:32:45.532+0000: [முழு GC (எர்கோனாமிக்ஸ்) [PSYoungGen: 20646400K->20646400K->205186ld) 7435244K->57435465K(57435648K)] 78081644K->77954164K(82117632K), [மெட்டாஸ்பேஸ்: 242123K->242123K(260096K)], 38.9523351 நொடிகள்] [நேரம்: பயனர்=470.30.28 -03-30T07:33:45.139+0000: [முழு GC (பணிச்சூழலியல்) [PSYoungGen: 20627835K->20519977K(24681984K)] [ParOldGen: 57435465K->57435334K(574356148K>3(574356148K)] 79171 632K), [மெட்டாஸ்பேஸ்: 242185K->242185K(260096K)], 31.8680480 நொடிகள் ] [நேரம்: பயனர்=388.66 sys=2.88, உண்மையான=31.87 நொடிகள்] 2023-03-30T07:34:17.045+0000: [முழு GC (பணிச்சூழலியல்) [PSYoungGen: 20646020K49020K491] arOldGen: 57435334K- >57435313K(57435648K)] 78081734K->77965301K(82117632K), [மெட்டாஸ்பேஸ்: 242185K->242185K(260096K)], 30.652840. 3.05, நிஜம்=30.65 நொடிகள்] 2023-03-30T07: 35:08.312+0000: [முழு GC (பணிச்சூழலியல்) [PSYoungGen: 20646400K->20552578K(24681984K)] [ParOldGen: 57435313K->574353157435315743531 >77987890K(82117632K), [மெட்டாஸ்பேஸ்: 242202K->242202K( 260096K)], 31.3030289 வினாடிகள்] [நேரம்: பயனர்=380.50 sys=2.90, real=31.30 நொடிகள்] 2023-03-30T07:35:39.649+0000: [Full Gicsen: [Ergo2K66) ->20541558K(24681984K) ] [ParOldGen: 57435312K->57435297K(57435648K)] 78081712K->77976855K(82117632K), [மெட்டாஸ்பேஸ்: 242217K->2426066.242216 நொடிகள்] [நேரம்: பயனர்=384.32 sys=3.00, நிஜம்=31.50 நொடிகள்] 2023-03-30T07:36:11.199+0000: [முழு GC (எர்கோனாமிக்ஸ்) [PSYoungGen: 20646400K->20562436K(24681984K)] [ParOldGen:73743529756 கே)] 78081697K->77997697K(82117632K), [மெட்டாஸ்பேஸ் : 242238K->242238K(260096K)], 31.1358920 நொடிகள்] [நேரம்: பயனர்=378.46 sys=3.00, real=31.14 நொடிகள்]
1. 30 மார்ச் 2023 UTC அன்று காலை 7:00 மணி முதல் 7:36 AM வரை 36 நிமிட இடைவெளியில் 47 GC செயல்பாடுகளை பதிவு கொண்டுள்ளது. 2. GC செயல்பாடுகள் நிமிடத்திற்கு தோராயமாக ஒரு நிமிடத்தில் தொடங்கி ஒவ்வொன்றும் ஐந்து வினாடிகளுக்கு குறைவாக எடுக்கும், ஆனால் 7:23 AM பிறகு, அவை திடீரென்று ஒவ்வொன்றும் சுமார் 30 வினாடிகள் எடுத்து நிமிடத்திற்கு இரண்டு முறை நிகழும். வேறு வார்த்தைகளில் கூறுவதானால், ஆரம்பத்தில், GC செயல்பாடுகள் JVM நேரத்தின் ஒரு சிறிய பகுதியை எடுத்துக்கொள்கின்றன, பின்னர், அவை அதன் முழு நேரத்தையும் எடுத்துக்கொள்கின்றன. 3. இந்த இரண்டாவது காலகட்டத்தில் GC செயல்பாடுகள் மொத்த நினைவக அளவு மற்றும் PSYoungGen, ParOldGen மற்றும் Metaspace நினைவகப் பகுதிகளில் மிகக் குறைந்த அளவு குறைகிறது. இந்த நடத்தை 7:26:51 AM க்குப் பிறகு குறிப்பாக கடுமையானது. 4. இது GC செயல்பாடுகளில் அதிக நேரம் செலவழித்ததைக் குறிக்கிறது. 5. மொத்த நினைவக அளவு ஆரம்பத்தில் மெதுவாக 49.5 ஜிபி முதல் 52.3 ஜிபி வரை அதிகரிக்கிறது, ஆனால் இரண்டாவது காலகட்டத்தில் அதிகபட்சம் சுமார் 78 ஜிபி. 6. GC செயல்பாடுகளின் இரண்டாவது காலகட்டத்தில் ஒதுக்கப்பட்ட நினைவக அளவு 82 GB ஆக நிர்ணயிக்கப்பட்டுள்ளது, இது வெளிப்புற வரம்பைக் குறிக்கிறது. 7. அதிகபட்சமாக ஒதுக்கப்பட்ட நினைவகத்தை 82 GB வரம்பிற்கு அப்பால் அதிகரிக்கவும், முடிந்தால் அதை இரட்டிப்பாக்கவும் மற்றும் JVM ஐ மீண்டும் இயக்கவும் பரிந்துரைக்கிறேன்.