说明: Linux网络编程 图2-1 绘出了UNIX 系统的高层次的体系结构。图中心的硬件部分向操作系统提供基 本服务。操作系统直接与硬件交互,向程序提供公共服务,并使他们同硬件特性隔离。当 我们把整个系统看成层的集合时,通常将操作系统成为系统内核,或简称内核,此时强调 的是它同用户程序的隔离。因为程序是不依赖于其下面的硬件的,所以,如果程序对硬件 没做什么假定的话,就容易把它们在不同硬件上运行的UNIX 系统之间迁移。比如,那些 假定了机器字长的程序比起没假定机器字长的程序来就较难于搬到其它机器上。
<hua_ma> 上传 | 大小:3mb