单CPU系统可以实现物理并行。
A、正确
B、错误
正确答案:B
答案解析:物理并行指的是多个任务真正意义上同时进行处理。在单CPU系统中,虽然看起来好像多个任务在同时运行,但实际上CPU在某一时刻只能执行一个任务。
任务执行原理:单CPU系统采用的是时间片轮转等调度算法,快速地在多个任务之间切换。例如,操作系统会给每个任务分配一个极短的时间片,假设一个时间片为10毫秒,在这10毫秒内CPU执行某个任务,时间片用完后,CPU迅速切换到下一个任务执行。由于切换速度非常快,用户感觉多个任务好像是在同时运行,但本质上任务是轮流使用CPU资源,并非物理并行。
并行与并发区别:这种情况严格来说是并发执行,而不是物理并行。物理并行通常需要多个CPU核心或者多个CPU,多个任务能够在同一时刻分别在不同的CPU核心或CPU上同时处理。所以单CPU系统不能实现物理并行,该说法错误。
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 实时应用的目的是监视、响应或控制外部环境。
