用户和内核线程.pptVIP

  • 7
  • 0
  • 约1.2万字
  • 约 61页
  • 2019-10-28 发布于福建
  • 举报
Module 5: Threads线程 Overview 综述 Benefits 益处 User and Kernel Threads 用户和内核线程 Multithreading Models 多线程模型 Solaris 2 Threads Solaris 2线程 Java Threads Java线程 线程的引入 作为并发执行的进程具有二个基本的属性:进程既是一个拥有资源的独立单位,它可独立分配虚地址空间、主存和其它,又是一个可独立调度和分派的基本单位。这二个基本属性使进程成为并发执行的基本单位。 在一些OS中,象大多数UNIX系统、Linux等,进程同时具有这二个属性。 线程的引入 而另一些OS中,象WindowsNT、Solaris、OS/2、Mac OS等,这二个属性由OS独立处理。 为了区分二个属性 ,资源拥有单位称为进程,调度的单位称为线程、又称轻进程(light weight process)。 线程只拥有一点儿在运行中必不可省的资源(程序计数器、一组寄存器和栈),但它可与同属一个进程的其它线程共享进程拥有的全部资源。 线程定义为进程内一个执行单元或一个可调度实体。 线程的引入 进程:资源分配单位(存储器、文件)和CPU调度(分派)单位。 线程:作为CPU调度单位,而进程只作为其他资

文档评论(0)

1亿VIP精品文档

相关文档