日期:2014-05-20  浏览次数:20663 次

并发, 线程, CPU
单核的CPU在一个时间点,可以处理多个进程吗?一个进程在一个时间点只能有一个线程在运行吗?双核呢?希望大家能告诉我一下?

------解决方案--------------------
单核的CPU一次只能执行一个进程,速度好快,,交替执行
双核的你应该懂了
------解决方案--------------------
探讨
单核的CPU在一个时间点,可以处理多个进程吗?一个进程在一个时间点只能有一个线程在运行吗?双核呢?希望大家能告诉我一下?

------解决方案--------------------
http://blog.csdn.net/mengxiangyue/article/details/6864100
你看看 希望能够看懂
------解决方案--------------------
一个CPU一个时刻只能执行一个呀,它有抢占式和非抢占式,真正的多线程还是靠concurrent包
------解决方案--------------------
科班不学《操作系统》这本书么?
------解决方案--------------------
探讨
引用:
单核的CPU在一个时间点,可以处理多个进程吗?一个进程在一个时间点只能有一个线程在运行吗?双核呢?希望大家能告诉我一下?

首先进程和线程是不同的

单核的不能在一个时间点同时处理多个线程,双核可以在一个时间点,同时处理2个线程
一个进程在一个时间点可以运行多个线程,就看CPU是几核了
但我们使用的时候,cpu会在很短的时候把时间片切换给各个线程……