在前面的章节中讨论了进程,学习了UNIX进程的环境、进程间的关系以及控制进程的不同方式。可以看到在相关的进程间可以存在一定的共享。

本章将进一步深入理解进程,了解如何使用多个控制线程(或者简单地说就是线程)在单进程环境中执行多个任务。一个进程中的所有线程都可以访问该进程的组成部件,如文件描述符和内存。

不管在什么情况下,只要单个资源需要在多个用户间共享,就必须处理一致性问题。本章的最后将讨论目前可用的同步机制,防止多个线程在共享资源时出现不一致的问题。

results matching ""

    No results matching ""