when a lot of thread are executed, not manually call garbage collector can crash the application.