黑马程序员技术交流社区
标题:
线程并发
[打印本页]
作者:
陆华山
时间:
2011-10-25 21:31
标题:
线程并发
毕老师里讲解到单核,单核 4核运行线程会出现不同的情况,请问多核在处理线程的时候,是怎么进行处理的
作者:
秦冲
时间:
2011-10-26 06:53
对于单核CPU计算机在一个时间瞬间只能运行一个线程,一个时间段上看去就好像多个线程同时运行。而对于4核来说,一个时间点上可以同时运行四个线程,真正的并行执行。
作者:
黄健
时间:
2011-10-26 10:03
同求正解,老师讲到线程是一个进程中的子程序,当一个应用程序启动时,会启动一个进程,如果这个应用程序是多线程的,则启动的那个进程中就会有多个子线程,问题是在多核电脑中会不会出现几个cpu共同执行一个进程呢?猜测当运行一个程序时,电脑会有一个控制器指配一个cpu来执行这个程序,其他cpu不会来干预,如果这样的话,那么老师讲的拷贝文件问题则又是相当于在单核cpu中运行的(使用多线程的话,反而会慢),但可不可以再运行一个拷贝文件的程序,这时会有另一个cpu也开一个进程进行拷贝,这样两个进程同时运行,从而提高拷贝速度?
作者:
陆华山
时间:
2011-10-26 15:17
求解啊啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2