1234567891011121314151617181920212223242526 |
- package main
- import (
- "log"
- "runtime"
- "time"
- )
- func init() {
- log.Println("Garbage Collector Thread Starting")
- go memoryCleanerThread()
- }
- func memoryCleanerThread() {
- for {
- time.Sleep(10 * time.Minute)
- log.Println("Time to clean memory...")
- runtime.GC()
- log.Println("Garbage Collection done.")
- }
- }
|