实现与用户交互的接口,用户可直接调用在用户层提供的、与IO操作有关的库函数,对设备进行操作.通常大部分的IO软件都在操作系统内核,但仍有一小部分在用户层,包括与用户程序链接在一起的库函数.用户层IO软件必须通过一组系统调用来获取操作系统服务