what is gc overhead limit?
lang. OutOfMemoryError: GC overhead limit exceeded error is an error thrown by the Java virtual machine to indicate that the application is spending more time in garbage collection (GC) than in useful work. This error is thrown by JVM when the application spends 98% of the time in garbage collection.