一级缓存,二级缓存和三级缓存有什么区别

2024-11-15 13:39:40
推荐回答(1个)
回答1:

缓存的主要作业就是存储cpu处理临时数据。cpu处理数据有个机制,就是叫“命中率”,啥子意思,就是会预先猜测要处理的数据,先存起来。这些预存储的数据越多,整体运行速度就越快。由于设计及成本不一样,就分了几个级别。总的来说就是越来越大,速度相对越来越慢。一缓一般32k,与处理器同频最快,主要存储指令和关键数据,二缓一般也与cpu同频(早期也有一半频率的),容量从以前的64k到现在的6M。早期cpu没有三缓,或者有些集成在主板上,现在基本都有了,大小也有3~12M或更大,速度就相对慢一些,不过也比内存高一些。