(一)理解IO

一. 要理解IO操作,首先需要了解计算机的组成、用户空间与内核空间。 计算机是由硬件系统(hardware system)和软件系统(software system)两部分组成的。 软件系统包括操作系统、语言处理系统、服务程序、数据库管理系统。 操作系统分为用户态、内核态。 当进程运行在内核空间时,它就处于内核态;当进程运行在用户空间时,它就处于用户态。 当我们需要进行IO操作时,如读写硬盘文件、
相关文章
相关标签/搜索