线程上下文的切换

文章目录 上下片切换 减少上下文切换的开销: 上下片切换 单核CPU也支持多线程执行代码,通过分配时间片来实现多线程,切到下一个任务前会保留上一个任务的状态,方便回来,这也称之为上下片切换(切换所需的开销,以及线程有创建的时间开销就是多线程的弊端) 减少上下文切换的开销: CPU上下文切换分为三类:进程、线程、中断上下文切换 无锁并发编程:多线程处理数据时,可以避免使用锁,比如将数据的ID按照Ha
相关文章
相关标签/搜索