Delphi软件开发技术 张世明 P7新.pptVIP

  • 4
  • 0
  • 约1.09万字
  • 约 197页
  • 2015-12-15 发布于广东
  • 举报
第7章 多线程 直到现在,世界上大多数计算机仍然采用的是冯·诺依曼结构,这种结构的特点就是顺序处理,一个处理器在同一个时刻只能处理一件事情。 Windows 9x及其后版本采用一种全新的任务调度策略,它把一个进程划分为多个线程, 每个线程轮流占用CPU的运算时间,操作系统不断地把线程挂起、唤醒、再挂起、再唤醒,如此反复, 由于现在CPU的速度比较快,给人的感觉是多个线程在同时执行,就好像有多个CPU存在于计算机中一样。 7.1??? 多线程概述 7.2??? 多线程编程 7.3??? 多线程深入 7.1 多线程概述 7.1.1 什么是多线程? 进程是应用程序的执行实体,每个进程是由私有的虚拟地址空间、代码、数据和其他各种系统资源组成的。 进程在运行过程中创建的资源随着进程的终止而被销毁,所使用的系统资源在进程终止时被释放或关闭。 线程是进程内部的一个执行单元(如可以是一个函数或一个活跃的类对象等)。 系统创建好进程后,实际上就启动执行了该进程的主执行线程。主执行线程终止了,进程也就随之终止。 每一个进程至少有一个线程(即主执行线程,它无需由用户去主动创建,是由系统将应用程序启动后创建的), 用户根据需要在应用程序中创建其他线程,多个线程并发地运行在同一个进程中。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档