文件是对I/O设备的抽象,虚拟内存是对程序存储器(主存和磁盘)的抽象,而进程是对一个正在运行的程序(处理器、主存、I/O设备)的抽象。虚拟机是对整个计算机的抽象,包括,操作系统、处理器和程序。计算机系统的存储设备的层次结构:顶部的CPU寄存器、多层的硬件高速缓存存储器、DRAM主存和磁盘存储器。网络提供了计算机系统之间通信的手段,可看作一种I/O设备。