大型WEB网站架构入分析_线程和多线程.docVIP

  • 106
  • 0
  • 约 11页
  • 2017-05-11 发布于贵州
  • 举报

大型WEB网站架构入分析_线程和多线程.doc

大型WEB网站架构入分析_线程和多线程

目录 1线程 2 1.1线程的引入 2 1.2线程的基本概念 2 1.3线程的性质 3 1.4线程的优点 3 1.5线程的适用范围 4 1.6线程的分类 4 1.6.1内核线程 4 1.6.2用户线程 5 1.7线程的状态 5 1.8线程的执行特性 5 2多线程技术 6 2.1多线程的优点 7 2.2多线程模式 7 2.2.1单对多模式 7 2.2.2单对单模式 7 2.2.3多对多模式 8 3Java多线程技术 9 3.1线程的生命期与状态转换 9 3.2线程的优先级与调度 10 3.2java多线程实现 10 3.2实现多线程避免死锁 11 线程和多线程 1线程 1.1线程的引入 如果说,在操作系统中引入进程都是目的是为了使多个程序能并发执行,以提高资源的利用率和系统吞吐量,那么,在操作系统中再引入线程,则是为了减少程序在并发执行时所付出的时空开销,使计算机操作系统具有更好的并发性。 为了说明这一点,首先回顾进程的两个基本属性:⑴进程是一个可拥有资源的独立单元。⑵进程同时又是一个可独立调度和分配的基本单元。正是由于进程有这两个基本属性,才使之成为一个能独立运行的基本单元,从而也就构成了进程并发执行的基础。然而,为了使程序能并发执行,系统还必须进行一下一系列操作:⑴创建进程。系统在创建一个进程时,必须为它分配其所必需的,除处理机外的所以资源。如内存空间、I/O设备以及

文档评论(0)

1亿VIP精品文档

相关文档