计算机系统的分层视图如下:
操作系统提供的抽象表示如下:
文件是对I/O设备的抽象表示, 虚拟内存是对主存和磁盘I/O设备的抽象表示,进程则是对处理器,主存和I/O设备的抽象表示。
进程是计算机科学中最重要和最成功的概念之一。
一个cpu看上去像是在并发的执行多个进程,这是通过处理器在进程间切换来实现的。操作系统实现这种交错执行的机制称为上下文切换。
文件就是字节序列。每个I/O设备,包括磁盘,键盘,显示器,甚至网络都可以看成是文件。
计算机系统的分层视图如下:
操作系统提供的抽象表示如下:
文件是对I/O设备的抽象表示, 虚拟内存是对主存和磁盘I/O设备的抽象表示,进程则是对处理器,主存和I/O设备的抽象表示。
进程是计算机科学中最重要和最成功的概念之一。
一个cpu看上去像是在并发的执行多个进程,这是通过处理器在进程间切换来实现的。操作系统实现这种交错执行的机制称为上下文切换。
文件就是字节序列。每个I/O设备,包括磁盘,键盘,显示器,甚至网络都可以看成是文件。