目标:1:理解多任务的底层原理2:说出并行与并发的区别 一:多任务的底层原理 二:并发与并行概念及区别 并发:当操作系统需要执行的任务数大于计算机CPU数量时,计算机通过系统的各种跳读算法(时间片轮询),实现多个任务一起“执行”(其实不是一起执行的,只不过是计算机运行速度飞快,看上去所有的任务一起执行) 并行:操作系统需要执行的任务数小于或等于cpu内核数,一个cpu会最多执行一个任务,即任务真的是一起执行! 注意事项:计算机一般多任务方式都为并发