网易首页 > 网易号 > 正文 申请入驻

我们离不开的缓存,是怎么改变电脑速度的?

0
分享至

细心的朋友可能还会发现,如今无论是买CPU还是固态硬盘,缓存(Cache)扮演着至关重要的角色。“有缓”“大缓”成了很多朋友追求的目标,无论是AMD的X3D系列的惊人游戏表现还是旗舰SSD的高速存取,都离不开它。它是如何改变电脑速度的?

让最常用的数据在最快的存储单元里

缓存是一种高速存储技术,用于存储最近访问的数据或当前最常用的指令,以加快对相同数据的后续访问速度。对于CPU而言,它本身是一种小容量但访问速度极快的存储器,通常位于处理器和主存储器也就是内存条之间。而对于固态硬盘或者机械硬盘,它位于主控芯片和存储颗粒、盘片之间。

当处理器/硬盘需要读取或写入数据时,首先会检查缓存中是否已经存在该数据。如果存在,即发生了缓存命中(Cache Hit),处理器可以直接从缓存中快速获取数据;如果不存在,即发生了缓存未命中(Cache Miss),处理器则需要从较慢的内存条的“数据库”中读取数据,并将其加载到缓存中以供后续使用。

然后是执行写策略:缓存系统可以采用不同的写策略,如写直通(Write-Through)和写回(Write-Back)。写直通策略在数据被写入缓存的同时也会写入主存储器,而写回策略则仅在数据被替换出缓存时才写回主存储器。

另外,缓存运作,还涉及到所谓替换算法:当缓存已满且需要加载新数据时,需要决定哪个数据块被替换。常见的替换算法包括最近最少使用(LRU)和随机替换等。不同的替换算法,对于缓存的命中率有非常高的影响。

而缓存的设计,还基于两个重要的局部性原理:时间局部性(Temporal Locality)和空间局部性(Spatial Locality)。时间局部性指的是一旦访问过某个数据,不久后很可能再次访问该数据;空间局部性则是指如果访问了某个内存位置,那么与其相邻的内存位置也很可能被访问。

缓存在哪里?

Cache的硬件芯片,一般是超高速的SRAM或者DRAM。如今,CPU的Cache已经集成到了封装之内,很难看到真容。不过在固态硬盘或者硬盘上,还能在PCB上看到实体的Cache芯片。

另外,在早期的电脑中,Cache就更为明显了。在“奔腾”芯片以前,高端的386、486等主板和一般主板的区别,就是拥有板载的Cache芯片。下图就是一个486主板上的Cache芯片阵列。

缓存的类型有哪些?

缓存根据其映射方式可以分为以下几种类型:

1.直接映射缓存(Direct Mapped Cache):在这种类型的缓存中,每个缓存位置都有一个固定的地址范围与之对应。当一个数据块被加载到缓存中时,它只能被放置在预先确定的位置。这种设计简单,但可能会导致缓存冲突。

2.全关联缓存(Fully Associative Cache):与直接映射缓存不同,全关联缓存允许任何数据块被存储在任何位置。这种灵活性可以减少缓存冲突,但实现起来成本较高。

3. 集合关联缓存(Set Associative Cache):集合关联缓存是直接映射和全关联缓存的折中方案。它将缓存分为多个集合,每个集合可以存储多个数据块。这种设计在减少缓存冲突和成本之间取得了平衡。

4. 扇区映射(Sector Mapping):这种缓存设计将内存和缓存划分为固定大小的块,称为扇区。当一个数据块被加载到缓存中时,它可以被放置在任何扇区的相应位置。这种设计利用了数据访问的局部性,减少了标签的存储需求。

减少重复满速加载=快

缓存技术由于减少了最常用的数据和指令在慢速存储器(内存条、硬盘)上的重复加载和慢速加载,因此就极大的提高了使用它的部件的工作效率,所以在电脑中应用很广。

1.处理器缓存:现代处理器通常包含多级缓存,如L1、L2和L3缓存,以提高数据处理速度。L1 缓存是内置于处理器中的缓存,是计算机中最快且最昂贵的缓存。L1 缓存存储需要执行的最关键的文件,是处理器在执行指令时首先查看的内容。L2 缓存不如 L1 缓存快,但只是稍微慢一些,是计算机在执行指令时查看的第二层常用数据和指令集中地方。L3缓存容量最大也最慢,但仍然比内存条快很多,它就存储了相当多的当前应用程序的高频访问内容。

因此,有着巨大L3缓存的AMD X3D系列CPU的游戏性能好,原因就在于此。

而在90年代的电脑中,由于集成度低,CPU往往只有L1 Cache,而L2 Cache则多交给前面说的主板上的SRAM Cache模组,然后通过本地PCI总线和CPU、内存进行数据交换。

2.内存缓存:操作系统使用内存缓存来存储频繁访问的数据,减少对磁盘的访问次数。所谓的“虚拟磁盘”,就是使用内存条上的颗粒空间作为“磁盘空间”,提高操作系统的工作效率。

3. 磁盘缓存:磁盘缓存通过将最近访问的数据存储在RAM中,提高了磁盘的读写性能。最常见的就是SSD上的DRAM硬件缓存。

4.网络缓存:网络缓存,如代理服务器和CDN(内容分发网络),通过在不同的网络上的服务器上存储热门内容的副本,来减少网络流量和提高访问速度。

5.Web浏览器缓存:浏览器缓存通过存储网页和资源的副本,加快了网页的加载速度(例如网页的固定栏目资源),并减少了重复下载的需要。

随着技术的发展,缓存设计和应用将继续演变,以满足日益增长的性能需求。

来源:钛师父

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
耗时5小时57分钟,J-塞伦德洛赢下法网历史第三长战晋级16强

耗时5小时57分钟,J-塞伦德洛赢下法网历史第三长战晋级16强

懂球帝
2026-05-31 14:45:26
《狂飙》高启强原型:从长沙菜场鱼贩到百亿黑老大,结局如何?

《狂飙》高启强原型:从长沙菜场鱼贩到百亿黑老大,结局如何?

南冥那只猫
2026-05-18 09:59:21
知名歌手现身番禺:我曾是一名“广漂”,“开了三年网店,一边经营店铺,一边坚持做音乐”

知名歌手现身番禺:我曾是一名“广漂”,“开了三年网店,一边经营店铺,一边坚持做音乐”

番禺台
2026-05-31 13:11:56
卡纳瓦罗:中国回来后没人找我;正为执教意大利队努力

卡纳瓦罗:中国回来后没人找我;正为执教意大利队努力

懂球帝
2026-05-30 20:51:25
中国闹了个乌龙:沙漠种麦本为保粮仓,谁料金黄麦浪竟成治沙神器

中国闹了个乌龙:沙漠种麦本为保粮仓,谁料金黄麦浪竟成治沙神器

今夜繁星坠落
2026-05-30 03:00:36
被裁落选秀成卫冕冠军梦魇,文班高度称赞,本人正式表态

被裁落选秀成卫冕冠军梦魇,文班高度称赞,本人正式表态

大飞说篮球
2026-05-31 16:43:19
卢伟展望总决赛G3:洛夫顿好转,大家都在牺牲,会对布朗进行针对

卢伟展望总决赛G3:洛夫顿好转,大家都在牺牲,会对布朗进行针对

篮球资讯达人
2026-05-31 13:10:33
地主王学文救抱襁褓的女红军,谁曾想这次善举改写三户人家的人生

地主王学文救抱襁褓的女红军,谁曾想这次善举改写三户人家的人生

磊子讲史
2026-01-08 15:41:51
王思聪基本上不会再回来了。

王思聪基本上不会再回来了。

流苏晚晴
2026-05-28 18:06:51
信号中断、烧成火球!神舟二十二号返回遭黑障区,过程有多惊险?

信号中断、烧成火球!神舟二十二号返回遭黑障区,过程有多惊险?

甜到你心坎
2026-05-30 16:34:25
汽车大局已定?明后年,拥有2辆以上燃油车的家庭会有这三个问题

汽车大局已定?明后年,拥有2辆以上燃油车的家庭会有这三个问题

生活魔术专家
2026-05-31 16:47:52
56岁张嘉益现状,住西安大豪宅,二婚娶女演员,如今新剧获赞

56岁张嘉益现状,住西安大豪宅,二婚娶女演员,如今新剧获赞

娱说瑜悦
2026-05-13 15:25:22
姚明为ES9做代言!网友:李斌真是下血本了,姚明一般不接广告的

姚明为ES9做代言!网友:李斌真是下血本了,姚明一般不接广告的

火山詩话
2026-05-30 05:44:57
不听大陆劝告执意访美,郑丽文人未启程,就遭美方公开敲打!

不听大陆劝告执意访美,郑丽文人未启程,就遭美方公开敲打!

阿伧说事
2026-05-31 01:06:09
海参崴军装闹剧:谁在借“红军符号”操弄历史?幕后黑手必须揪出

海参崴军装闹剧:谁在借“红军符号”操弄历史?幕后黑手必须揪出

律法刑道
2026-05-27 15:12:23
我不是中国人!马来西亚博主疯狂吐槽,别自作多情了,我只是华人

我不是中国人!马来西亚博主疯狂吐槽,别自作多情了,我只是华人

小鋭有话说
2026-05-30 23:12:00
曹操撩寡妇说的金句,如今成约会开场白,男人常挂在嘴边

曹操撩寡妇说的金句,如今成约会开场白,男人常挂在嘴边

小豫讲故事
2026-05-29 06:00:19
刘德华老婆朱丽蒨超市被偶遇,全身没有佩戴珠宝,60岁朴素低调

刘德华老婆朱丽蒨超市被偶遇,全身没有佩戴珠宝,60岁朴素低调

话娱论影
2026-05-31 15:46:47
上海正换一批人:年轻人正在逃离上海,577万老人换谁也顶不住

上海正换一批人:年轻人正在逃离上海,577万老人换谁也顶不住

怪味历史连连看
2026-05-31 13:33:33
北京今天有雷阵雨,局地伴7级阵风或冰雹!气象部门提醒:注意防范雷暴大风

北京今天有雷阵雨,局地伴7级阵风或冰雹!气象部门提醒:注意防范雷暴大风

环球网资讯
2026-05-31 10:05:16
2026-05-31 18:03:00
电脑报 incentive-icons
电脑报
创刊于1992年的计算机报
26976文章数 211730关注度
往期回顾 全部

数码要闻

联力下周展出O11D EVO RGB V2、UX100、LANCOOL 207 XL机箱

头条要闻

江苏一飞行营地坠机乘客身亡 家属获赔256万称将上诉

头条要闻

江苏一飞行营地坠机乘客身亡 家属获赔256万称将上诉

体育要闻

阿森纳用最悲壮的方式,成就了巴黎王朝

娱乐要闻

贾玲最新动作!侯明昊给虞书欣抬轿!

财经要闻

医学首席转岗搞科技,A股科技股遭遇巨震

科技要闻

戴尔诺基亚又回来了!AI重估老牌科技公司

汽车要闻

900V+3.2秒破百 领克10+&领克10上市16.99万元起

态度原创

教育
家居
亲子
时尚
军事航空

教育要闻

高考作文考科技千万别这么写 不能写成论文,科技的硬,必须包裹上文化的软

家居要闻

云栖 舒展如流云

亲子要闻

爸爸带着宝宝上台阶,接下来的操作,让妈妈非常佩服!

梓渝:慢下来,也很好

军事要闻

解放军代表质问日防卫大臣:日本何时道歉

无障碍浏览 进入关怀版