线程(Thread):可分派的工作单元,它包括处理器上下文环境(包括程序计数器和栈指针)核战中自身的数据区域(目的是启用子程序分支)。线程顺序执行且可以中断,因此,处理器可以转到另一个线程。
进程(process):一个或多和和相关系统资源(如包含数据和代码的存储器空间、打开的文件和设备)集合。它严格对应于一个正在执行的程序的概念。通过把一个应用程序分解成多个线程。程序员可以在很大程度上控制应用程序的模块性及相关事件的时间安排。
参考资料:操作系统——精髓与设计原理(第八版)
线程(Thread):可分派的工作单元,它包括处理器上下文环境(包括程序计数器和栈指针)核战中自身的数据区域(目的是启用子程序分支)。线程顺序执行且可以中断,因此,处理器可以转到另一个线程。
进程(process):一个或多和和相关系统资源(如包含数据和代码的存储器空间、打开的文件和设备)集合。它严格对应于一个正在执行的程序的概念。通过把一个应用程序分解成多个线程。程序员可以在很大程度上控制应用程序的模块性及相关事件的时间安排。
参考资料:操作系统——精髓与设计原理(第八版)