GC是什么?为什么要有GC?