- 1
- 0
- 约2.71千字
- 约 38页
- 2017-01-01 发布于广东
- 举报
PPT研究院 POWERPOINT ACADEMY * * * * 第十一章 线程 线程 在基本的计算机系统中,CPU为单个内核,而单核的CPU在同一时刻只能处理一件事情,这就要用时间调度程序来为这些要处理的事情排序。事实上,CPU所处理的事情大多为应用程序,应用程序被装载与进程中,而一个进程又包含了一个或多个线程。随着双核CPU技术的兴起,构建多线程的应用程序以提高对用户的响应速度,已经成为了一个热门的课题。本章将介绍进程与线程的关系,以及如何使用相关的线程类进行编程。 本章的主要内容 线程概述 System.Threading.Thread类 线程状态与线程优先级 线程间通信 线程池 线程锁 线程概述 对应用程序来说,进程就像一个大容器。在应用程序被运行后,就相当于将应用程序装进容器里了,你可以往容器里加其他东西(如:应用程序在运行时所需的变量数据、需要引用的DLL文件,即动态链接库文件等),当应用程序被运行两次时,容器里的内容并不会被释放掉,系统会找一个新的进程容器来容纳它。 进程是操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例;可以分配给处理器并由处理器执行的一个实体;由单一顺序的执行显示,一个当前状态和一组相关的系统资源所描述的活动单元。 System.Threading.Thread类 Thread类的用处是创建并控制线程,设置其优先
您可能关注的文档
- C#程序设计基础熊壮第8章:Web开发基础课件教学.ppt
- C#程序设计基础熊壮第9章:图形和图像处理课件教学.ppt
- C#程序设计基础熊壮第10章:数据库访问基础课件教学.ppt
- C#程序设计基础杨棉绒李栋张鑫第1章C#概述课件教学.ppt
- C#程序设计基础杨棉绒李栋张鑫第2章C#基本语法课件教学.ppt
- C#程序设计基础杨棉绒李栋张鑫第3章在C#中实现OOP课件教学.ppt
- C#程序设计基础杨棉绒李栋张鑫第4章C#中的高级概念课件教学.ppt
- C#程序设计基础杨棉绒李栋张鑫第5章C#中的集合课件教学.ppt
- C#程序设计基础杨棉绒李栋张鑫第6章C#中的数据库操作基础知识课件教学.ppt
- C#程序设计基础杨棉绒李栋张鑫第7章窗体课件教学.ppt
原创力文档

文档评论(0)