Windows NT中,线程是怎样定义的?为什么要引进“线程”这一概念?

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

Windows NT中,线程是怎样定义的?为什么要引进“线程”这一概念?

在Windows NT中,线程被定义为:进程内的一个可调度实体。 Windows NT引进线程的主要目的是要有效地实现并行性。多进程的方式虽然也可以实现并行性,但采用线程比采用进程在实现并行性上更方便、更有效。以UNIX为例, 当一个进程创建一个子进程时,系统必须把父进程地址空间的所有内容拷贝到子进程的地址空间中去。对大地址空间来说,这样的操作是费时的,更何况两进程还要 建立共享数据。采用多线程要好得多,因为这些线程共享进程的同一地址空间、对象句柄以及其他资源。

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top