代码优化 (1) 多线程:使用多线程的两个主要原因:IO阻塞与多CPU。web容器管理服务器的象成任务启用线程数=[任务执行时间/(任务执行时间-IO等待时间)]*CPU内核数。最佳启动线程数和CPU内核数量成正比,和IO阻塞事件成反比。多线程安全主要手段:
启用线程数=[任务执行时间/(任务执行时间-IO等待时间)]*CPU内核数