call the gc in set intervals, don't pull in external module (requires compiling things and there might not be a compiler available)