1、试对程序、进程、线程的概念和功能进行比较。
进程:
1.进程是程序的一次执行
2.进程是可以和别的进程并发执行的计算
3.进程就是一个程序在给定活动空间和初始条件下,在一个处理机上的执行过程
4.进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单位
5.进程是动态的,有生命周期的活动。内核可以创建一个进程,最终将由内核终止该进程是其消亡
程序:
进程和程序是两个完全不同的概念,但又有密切的联系。它们之间的主要区别有几个方面
1.程序是静态的概念;而进程则是程序的一个执行过程。它是动态的概念
2.进程是一个能独立运行的单位,能与其他进程并发执行;而程序是不能作为一个独立运行的单位而并发执行的
3.程序和进程无一一对应的关系
4.各个进程在并发执行过程中会产生相互制约关系,而程序本身是静态的,不存在着种异步特征
线程:
线程是进程中执行运算的最小单位,亦即执行处理机调度的基本单位。在引入线程的操作系统中,可以在一个进程内部进行线程切换,现场保护工作量小
线程与进程想比。具有以下一些特点
1.进程是资源分配的基本单位。同意进程的所有线程共享该进程的所有资源
2.线程是分配处理机的基本单位,它与资源分配无关
3.一个线程只能属于一个进程,而一个进程可以有多个线程,且至少有一个线程
4.线程在执行过程中,需要协作同步
2、Windows server 2008任务管理由哪些重要功能?
1.为排错获取处理器和内存的使用情况信息
2.获取运行中的应用程序的信息
3.进程的监控和排错
4.服务监控和排错
5.获得网络使用的信息
6.获得用户和远程用户会话信息
原文地址:https://www.cnblogs.com/hhz1/p/10230425.html
时间: 2024-10-05 21:03:57