突然想到一个问题,并发就是cpu时间片轮转,如A,B两个任务两个并发使用一个cpu,那么A和B是怎么轮转的呢?执行到A的哪里,就去执行B,然后再回来执行A?
即cpu处理到什么时候,就将A挂起,然后去执行B?
是不是设计cpu的原子操作?即cpu处理完A的原子操作就去执行B。
http://blog.csdn.net/zhaoyu_android4311/article/details/8434060
突然想到一个问题,并发就是cpu时间片轮转,如A,B两个任务两个并发使用一个cpu,那么A和B是怎么轮转的呢?执行到A的哪里,就去执行B,然后再回来执行A?
即cpu处理到什么时候,就将A挂起,然后去执行B?
是不是设计cpu的原子操作?即cpu处理完A的原子操作就去执行B。
http://blog.csdn.net/zhaoyu_android4311/article/details/8434060
相关文章: