电脑CPU是如何在WINDOWS下处理多任务的?

发布网友 发布时间:2022-04-22 04:18

我来回答

5个回答

热心网友 时间:2023-07-12 19:45

可以这么理解,处理器在同一时刻可以处理器多个程序的数据。

32位windows操作系统中 ,多任务处理是指系统可同时运行多个进程,而每个进程也可同时执行多个线程。

一个线程是指程序的一条执行路径,它在系统指定的时间片中完成特定的功能。系统不停地在多个线程之间切换,由于时间很短,看上去多个线程在同时运行。或者对于在线程序可并行执行同时服务于多个用户称为多任务处理。

热心网友 时间:2023-07-12 19:45

多任务简单说,就是同一时间给多个程序运行处理数据。
Unix是实时的、分布式系统,采用时间片方式,轮流给多个提交CPU处理请求的进程分配资源,支持多用户、多任务处理。
Windows多任务处理采用的是虚拟机技术,在内存中创建逻辑微机(也是通过时间片轮流占用CPU),由它来运行处理程序。说的再白一点,所谓多任务处理,就是指同时运行多个程序并且程序之间可以随意切换。
供参考,希望有用!

热心网友 时间:2023-07-12 19:46

多任务这个名词一般指操作系统。比如 DOS就是单任务的系统,就是在dos下只能运行一个任务,就比如,你只能听歌或只能打字。不可以一边听歌一边打字。

CPU一般用多线程,这个就是让CPU在同一时间段内运行更多的数据处理。追问谢谢^_^

追答客气。

热心网友 时间:2023-07-12 19:46

对的,四核八线程,模拟八核心运行,

热心网友 时间:2023-07-12 19:47

对的追问为什么答案是错的呢....

追答不知道

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com