- 
    Bug 
- 
    Resolution: Cannot Reproduce
- 
    Major 
- 
    Jenkins v2.138.2
Hi,
We are seeing our CI jenkins server crashing frequently(atleast once in a day) with error: 
 
java.lang.OutOfMemoryError: GC overhead limit exceeded
{{}}
We collected Heap dump and tried to analyse using Eclipe Memory Analyser tool(Eclipse MAT).We see below message in the report:
 
The thread java.lang.Thread @ 0x5d69c4500 Handling GET /job/<job_name>/descriptorByName/hudson.tasks.ArtifactArchiver/checkArtifacts from 10.158.222.25 : qtp1830908236-16408 keeps local variables with total size 1,949,995,728 (24.49%) bytes.
what does this mean?
In that job,we archive a file by proving variable name.How do we fix this issue?
More info on Heap size used:
Heap Configuration:
 MinHeapFreeRatio = 0
 MaxHeapFreeRatio = 100
 MaxHeapSize = 8589934592 (8192.0MB)
 NewSize = 2147483648 (2048.0MB)
 MaxNewSize = 2147483648 (2048.0MB)
 OldSize = 6442450944 (6144.0MB)
 NewRatio = 3
 SurvivorRatio = 6
 MetaspaceSize = 21807104 (20.796875MB)
 CompressedClassSpaceSize = 1073741824 (1024.0MB)
 MaxMetaspaceSize = 17592186044415 MB
 G1HeapRegionSize = 0 (0.0MB)