求电脑帝,问题下线程是什么意思

[复制链接]
查看11 | 回复3 | 2012-8-10 18:52:11 | 显示全部楼层 |阅读模式
进程是运行的程序。线程同样也是运行的程序,不过线程是进程中的一个子集,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,比如内存段和CPU执行时间等,其他需要的资源一般从进程中索取,它可与同一个进程的其它线程共享进程所拥有的全部资源。...
回复

使用道具 举报

千问 | 2012-8-10 18:52:11 | 显示全部楼层
现在一般的CPU是双核的,如果更好的话是四核的,还有八核心的,线程指的是一个核心运行所需要的程序,一般是四核心就有四个线程,但也有例外的,比如支持超线程功能的I3处理器,他本身是双核心的,但可以模似四线程,其实一个线程指的就是一个核心,有的是真正的物理核心,实际拥有的,但也有是假的,就是软件合成的,但也起作用,但没有物理的来的实在,如果你还没明白的话, 就像...
回复

使用道具 举报

千问 | 2012-8-10 18:52:11 | 显示全部楼层
一个程序运行需要许多其它资源,如程序代码、内存、数据等)。进程是用来管理一个程序运行所需的所有资源的,操作系统分配资源是以进程为单位的。线程是用来管理程序执行的细节的,CPU执行是以线程为单位的。你的程序被执行,是因为操作系统为你的线程分配了一个或多个线程,所以CPU就可以执行程序了。如果一个进程没有线程,这个进程中的程序代码就不会执行,你的程序也就不会运行...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行