Java provides two methods System.gc() and Runtime.gc() to request
the JVM to run the garbage collection. By using these methods,
programmers can explicitly send request for Garbage Collection.
But JVM process can reject this request and wait for some time
before running the GC.