从程序员的视角看计算机的结构,chapter 0(5),
2009-02-17 21:30
211 查看
文件系统,
Unix文件就是一系列的字节。每个I/O设备,包括,硬盘,键盘,显示器,升值网络,都被看成文件,所有的输入和输出都被操作为读写文件。这些操作都使用操作系统中被称为system call的函数。
blissfully
这种策略忽略了硬件之间的区别,使操作系统层面不需要去考虑不同硬件的细节。
系统于其他系统通过网络进行交互。
network也可以被看做是另一个I /O设备,当系统从主存拷贝一系列的数据给网络适配器的时候,数据通过网络流到其他的机器。准确的说,其他机器的本地硬盘,
对我们的hello 程序,我们举例来说
我们可以用远程登陆程序在远程机器上运行hello这个程序,
这些分为五个步骤,
首先,我们在我们本地机器,远程登陆程序的客户端的shell输入hello命令,
然后这个命令将会传给远程登陆程序的服务器,
然后服务器将hello传给服务器的shell程序,然后shell开始运行hello程序,然后将结果发送给远程登陆的服务器,
服务器将“hello.world/n"回传给客户端,
客户端在显示器上显示。
总结,
这是对整个系统的一个综述,下面的章节将会来详细根据上面所讲的内容展开。
chapter 0 完。
Unix文件就是一系列的字节。每个I/O设备,包括,硬盘,键盘,显示器,升值网络,都被看成文件,所有的输入和输出都被操作为读写文件。这些操作都使用操作系统中被称为system call的函数。
blissfully
这种策略忽略了硬件之间的区别,使操作系统层面不需要去考虑不同硬件的细节。
系统于其他系统通过网络进行交互。
network也可以被看做是另一个I /O设备,当系统从主存拷贝一系列的数据给网络适配器的时候,数据通过网络流到其他的机器。准确的说,其他机器的本地硬盘,
对我们的hello 程序,我们举例来说
我们可以用远程登陆程序在远程机器上运行hello这个程序,
这些分为五个步骤,
首先,我们在我们本地机器,远程登陆程序的客户端的shell输入hello命令,
然后这个命令将会传给远程登陆程序的服务器,
然后服务器将hello传给服务器的shell程序,然后shell开始运行hello程序,然后将结果发送给远程登陆的服务器,
服务器将“hello.world/n"回传给客户端,
客户端在显示器上显示。
总结,
这是对整个系统的一个综述,下面的章节将会来详细根据上面所讲的内容展开。
chapter 0 完。
相关文章推荐
- 从程序员的视角看计算机的结构,chapter 0(3),
- 从程序员的视角看计算机的结构,chapter 0(4),
- 从程序员的角度看计算机的结构,chapter 0,
- 《linux 内核完全剖析》 chapter 2 微型计算机组成结构
- 深入理解计算机系统(序章)------谈程序员为什么要懂底层计算机结构
- 深入理解计算机系统(序章)------谈程序员为什么要懂底层计算机结构
- 程序员角度看计算机结构 Chapter0 (2)
- chapter16 计算机体系结构基础
- 透过程序员的眼睛看计算机结构
- 《linux 内核全然剖析》 chapter 2 微型计算机组成结构
- 计算机网络学习笔记(二) 计算机网络结构
- 程序员的视角:java GC
- 飞龙的程序员书单 - 计算机组成原理、操作系统、计算机网络
- 温故知新之计算机操作系统--存储器体系结构
- 学习计算机系统结构思维导图
- 解读高德纳:最伟大计算机程序员是如何诞生的
- 《C++捷径教程》读书笔记--Chapter 10--结构与联合
- 计算机体系结构与主要硬件组成
- 计算机网络体系结构—数据传递流
- 数字集成电路设计-6-计算机体系结构