Cache和Buffer的区别
Cache
高速缓存。
我们知道各种硬件存在制作工艺上的差别,所以当两种硬件需要交互时,肯定会存在速度上的差异,而且只有交互双方都完成了这一步才能同时解放去处理其他书屋。
假如现在有A、B两个设备,A用来交互的接口速度是1000M/s,B是500M/s,那么以下两种情况:
A从B取一个1000M的文件原本需要1s,实际却需要2s,额外的1s是等待B把剩余的500M找出来,而这1s的空闲时...
阅读全文…