目标:实验测试每各0.1秒创建一次线程,循环10000次
结果:
1. 线程创建消耗12秒左右,CPU占用大概6-8%
2.线程池消耗44秒左右,CPU占用2%-3%
一般创建大量线程的时候,需要根据时间和CPU资源之间选择使用哪种方案。
目标:实验测试每各0.1秒创建一次线程,循环10000次
结果:
1. 线程创建消耗12秒左右,CPU占用大概6-8%
2.线程池消耗44秒左右,CPU占用2%-3%
一般创建大量线程的时候,需要根据时间和CPU资源之间选择使用哪种方案。