文件名称:UNIX线程和轻量级进程
文件大小:61KB
文件格式:PDF
更新时间:2012-06-28 04:18:00
线程 轻量级进程
线程和轻量级进程 传统上的进程模型有两个严重的局限性。首先,许多应用程序都想并发地执行那些彼此 间独立的任务,但是它们必须要共享一个公共的地址空间和其他的资源,这类应用的例子包 括服务器上的数据库管理服务器,事务处理监测程序(monitors),以及中间层和高层的网络 协议。这些进程本质上是并行的,所以需要支持并行的编程模型。传统的UNIX 系统强行的把 这些应用中独立的任务串行化或者是设计一些糟糕的,而且效率很低的机制来管理这些操作。