3) 应用层
应用层提供基于 X Window 协议的图形环境。X Window 协议定义了一个系统所必须具备的功能(就如同 TCP/IP 是一个协议,定义软件所应具备的功能),可系统能满足此协议及符合 X 协会其他的规范,便可称为 X Window。unix桌面操作系统
现在大多数的 UNIX 系统上(包括 Solaris、HP-UX、AIX 等)都可以运行 CDE (Common Desktop Environment,通用桌面环境,是运行于 UNIX 的商业桌面环境)的用户界面;而在 Linux 上广泛应用的有 Gnome(见图 4)、KDE 等。
图 4 Gnome图形界面
X Window 与微软的 Windows 图形环境有很大的区别:
-适用于多项系统功能/应用的安全更新,这些功能/应用包括:启动管理器、windows 操作系统、内核模式驱动、微软 edge 浏览器、ie11 浏览器、微软虚拟硬盘、常见日志文件系统驱动、微软视频控制、windows 身份验证方式、windows 文件管理器以及微软图形组件。在众多常用操作系统之中,除了qnx和基于mach的unix等个别系统外,几乎全部采用单内核结构,例如大部分的unix、linux,以及windows(微软声称windows nt是基于改良的微内核架构的,尽管理论界对此存有异议)。linux的内核表现出了高度的可配置性和独立性,主要是完成:io驱动设备管理,tcp/ip,以及任务调度.linux的标准内核发布版本有40~50mb,而我现在在一些评估板上试验的嵌入式linux系统(使用arm或m68k系列的cpu)只用到了2mb,同样实现了网络功能和完整的任务调度,这使得linux可以适用于从高端服务器到嵌入式应用的各个等级的计算平台上,与之相比,windows 没有明确的内核概念.windows只适合台式机,nt从未真正的打入高端服务器,wince也遇到了一些结构性的困难.。
UNIX/Linux 系统不依赖图形环境,依然可以通过命令行完成 100% 的功能,而且因为不使用图形环境还会节省大量的系统资源。
作为服务器部署,绝大多数 Linux 并不安装或并不启用图形环境。unix桌面操作系统
---------------------
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-94982-4.html
几次讲话让人感觉水平差了点