发布网友
共4个回答
懂视网
引入缓冲的主要原因是同步、加快相关协调性(速度)。因为内存和磁盘的读写、存储的速率有相当大的差异。
操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,用户和计算机的接口,同时也是计算机硬件和其他软件的接口。其能管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,并使计算机系统所有资源最大限度地发挥作用。此外其还提供了各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口。
操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,提供了各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口。实际上,用户是不用接触操作系统的,操作系统管理着计算机硬件资源,同时按着应用程序的资源请求,为其分配资源,如:划分CPU时间,内存空间的开辟,调用打印机等。
热心网友
缓和高速CPU与低速I/O设备间速度不匹配的矛盾;提高它们之间的并行性;减少对CPU的中断次数,放宽CPU对中断响应时间的要求。
文件系统与块设备驱动并不直接打交道,中间通过缓冲区管理联系起来。完成文件系统对具体块设备的读写操作要经过请求管理(strategy)、缓冲区管理、中断管理。
热心网友
1.缓和cup和io设备间速度不匹配的矛盾2.减少对cpu的中断频率,放宽对cpu中断响应时间的*3.提高cup和io设备之间的并行性
热心网友
文件系统与块设备驱动并不直接打交道,中间通过缓冲区管理联系起来。完成文件系统对具体块设备的读写操作要经过请求管理(strategy)、缓冲区管理、中断管理。