个人理解:缓冲区和SPOOLing(假脱机)都是为了_缓和CPU和外设速度不匹配的问题;_缓冲区用内存做数据中间站;SPOOLing用磁盘做数据中间站。
以打印为例,**采用SPOOLing技术**,数据要经历**CPU→内存→磁盘→内存→打印机**的传输过程; 采用**缓冲区技术**,数据经历**CPU→内存→打印机**的传输过程。
那这两个技术在应用上有什么区别呢?以及缓冲技术的性能会更胜一筹吗?