百万个线程?!不崩了才怪。(你到你电脑的任务管理器里去看看整个系统才多少个线程。)光是你给每个线程分配8k的堆栈,100万个就是多少?(8G)至于传入的参数,我记得是不能释放的,除非线程不用这些参数。你自己可以做个试验,在线程里改传入的参数值,在主线程里再检查这参数是否被改了,如果是则不能释放,不是则可以释放。
启动线程。
CPU是按照轮询线程干活的。