IT学习笔记(一)(持续更新)--Java并发/WebSocket
一、java并发1、多线程执行代码即CPU通过给每个线程分配CPU时间片来实现这个机制;时间片是CPU分配给各个线程的时间,因为时间片非常短,所以CPU通过不停地切换线程执行,时间片一般是几十毫秒。2、任务从保存到再加载的过程是一次上下文切换,上下文切换会影响多线程的执行速度。3、并发执行的开销主要是线程的创建和上下文切换。减少上下文切换的方法有:无锁并发编程、CAS算法、使用最少线程...
原创
2018-04-02 15:29:53 ·
1135 阅读 ·
0 评论