Chinaunix首页 | 论坛 | 博客
  • 博客访问: 543446
  • 博文数量: 166
  • 博客积分: 4038
  • 博客等级: 上校
  • 技术积分: 1115
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-14 23:29
文章分类

全部博文(166)

文章存档

2010年(12)

2009年(126)

2008年(28)

分类:

2009-04-26 16:09:38

先把概念弄清楚了:

文件:一个应用程序在没有调用时(没有加载到内存(包括虚拟内存)中时叫文件(程序)。

进程:应用程序被加载到内存后叫进程。一个进程可有多个线程构成。

线程:进程被CPU处理时叫线程。

进 程是一个重要的组织概念,用其说明一个计算机系统中作为一个整体的活动。每个进程与一道待定的程序结合,作为活动实体,而又具有交互作用和生命周期等特 质。而在较低的层次上,进程不是活动的实体,它们依靠活动实体如处理机才起作用。借助于频繁地使用处理机从一个进程映像执行切换到另一个,便形成高层的视 角。

进程在利用或竞争资源的过程中,状态也在运行、等待、睡眠之间不停的变化。进程的通信、同步、临界区的管理以及进程的调度和死锁处理等,一般教材中都会详细的讨论。

笼统的说,进程是正在执行的程序。在较高的层次上,进程是一个抽象概念,是描述并行的一种模型。在较低的层次上,包括进程映像的结构、执行的细节和在进程间切换处理机的方法。
阅读(722) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~