网络操作系统的特点
时间:2013-7-25
作为网络用户和计算机网络之间的接口,一个典型的网络操作系统一般具有以下特点:
1.具有复杂性
单机操作系统的主要功能是管理本机的软硬件资源,而网络操作系统一方面要对全网资源进行管理,以实现整个网络的资源共享,另一方面,还要负责计算机间的通信与同步,显然比单机操作系统要复杂得多.
2.具有并行性
单机操作系统通过为用户建立虚拟处理器来模拟多机环境,从而实现程序的并发执行.而网络操作系统在每个节点上的程序都可以并发执行,一个用户作业既可以在本地运行,也可以在远程节点上运行,在本地运行时,还可以分配到多个处理器中并行操作.
3.具有高效性
网络操作系统中采用纯种的处理方式,线程相对于进程而方需要较少的系统开销,比进程更晚于进行管理,采用推行式多任务时,线程相对于进程而方需要较少的系统开销,比进程更易于进行管理,采用推行式多任务时,操作系统不用专门等等某一线程的完成后,再将系统控制交给其他线程,而是主动将系统控制交给首先申请得到系统资源的其他纯种,这样就可以使系统运行具有更高的效率.
4.具有安全性
网络操作系统的安全性主要体现在,具有严格的权限管理,用户通常分为系统管理员,高级用户和一般用户,不同级别的用户具有不同的权限,进统摄每个用户都要审查,对用户的身份进行验证,执行某一特权操作也要进行审查,文件系统采取了相应的保护代谢,不同程序有不同的运行方式.