为啥计算机可以多任务处理,而人不能一心多用

因为现代的多核心CPU他不是一个人,而是一群人。
即使是单核心CPU,也只是快速的切换干活。比如以极快的速度切换:洗衣服、切菜、拖地,洗衣服、切菜、拖地......
因为CPU太快了,因此在我们看来这些是同时发生的。

至于人类。。。比如我就可以一边听书一边打游戏还能喝可乐吃薯片(逃

■网友
首先,计算机也不能多任务,一个core同一时刻只能干一样事,你看到的是context switch而已。其次,我听说有人可以同时干两件事,比如一边认真看书,一边和你聊天。
■网友
之前的计算机也是只能单进程工作,如今运行速度提升后才变成可以多进程工作。因此不是我们不能一心二用,可以说是能力上的问题,也可以说是熟练度的问题。就好比弹吉他,想要唱歌和吉他伴奏协调起来,就必须做到吉他伴奏完全熟练,那么唱起来才回流畅,我的老师说“如何判断你是否学会了一首歌,就是看你是否能一边弹一边和我聊天。”

■网友
对于单核芯片 多任务并行处理 只是错觉。操作系统最大的作用 就是时间片轮转调度(分时复用),比方说 cpu执行A任务100ms 然后紧接着 处理B任务100ms 再紧接着处理A任务100ms,如此循环,芯片处理速度足够快,你感觉不到罢了。人也可以多任务处理呀,但是人能和机器比切换状态的速度吗(o^^o)
■网友
人当然可以一心多用啊
■网友
泻药
先问是不是
你在呼吸的时候看不见东西
还是吃饭的时候听不见东西

■网友
严格地说,计算机并不能做“同时的,多任务”操作。操作系统为多个程序分配极短的时间(时间片),任务A只能在属于自己的时间内运行,时间结束就切换到下一个任务B,当系统再次为任务A分配时间片后,任务A才能被再次执行。由于每个时间片极短,我们就有了计算机似乎同时在进行多个程序的错觉。其次,我可以一边听歌一边跑步啊。
■网友
谢邀。
多核心的处理器相当于多个人。因为处理器的速度最开,而外部设备要慢得多;所以单核心的处理器也可以来回切换任务,以充分利用外部资源。
【为啥计算机可以多任务处理,而人不能一心多用】 而人,也可以一心多用的。例如,现在一边听歌、一边吃零食、一边回答问题。


    推荐阅读