高速缓存与CPU有什么关系

2020-05-23 社会 84阅读
关系就好比喻一家工厂的仓库那样。因为CPU是整台计算机速度最快的器件,例如一个程序(指令)需要执行时,那么这个程序(指令)先从硬盘或其它设备里,调到内存里,再由内存送到CPU里进行执行。而他们都存在一定的速度差,硬盘的速度要比内存慢得多,而内存的速度又比CPU要慢,那么CPU执行这段程序(指令)时,因为速度比其它硬件都要快,经常在执行程序(指令)时需要等待内存继续把刚才未完的程序再次送到CPU里继续执行。而CPU的这种等待是一种极其的浪费,为了避免出现这种情况就引入缓存来到解决他们因速度差所等待的时间。缓存的速度接近或等于CPU的速度。这样CPU在执行程序时就先经过缓存再到内存。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com