多线程访问共享资源会导致线程间代码占用
摘要:
在编写把一个30万条数据批量轮询调用拆分为多个线程(每个线程运行一部分数据)轮询调用时,发现多个线程和单次执行的时间没有太大差别此时用系统自带的性能监视器发现,拆分成多个线程后占用的cpu和拆分前差不多,为此排查代码中的各模块处理逻辑发现了此类问题尽量减少线程间同时使用到的公共变量,当把所有公共变量... 阅读全文
posted @ 2015-06-24 15:50 Federer320 阅读(182) 评论(0) 推荐(0) 编辑