• 我的订阅
  • 科技

生活中的“缓存”

类别:科技 发布时间:2023-02-22 00:14:00 来源:每日看点快看

本文转自:芜湖日报

大学本科期间接触过VB语言程序设计,我意识到:和人类之间互相交流使用中文、英文亦或者其他什么语言一样,在计算机各个冰冷的硬件之间,它们也是有着自己的计算机语言,依靠这些语言来交流协作,最终实现计算机功能。不过那时的我觉得这些计算机语言非常陌生,利用它们编写而成的各种程序、算法,我无法在实际生活中寻找到跟它们有所关联的映射对象。直到这次共读,《算法之美》这本书就像牵引风筝的线,将漂浮在空中的算法拉到我面前,让我对计算机语言和算法有了更切身的体会。

这本书是由美国的两位作者合写。我印象最深的是第四章节“缓存”,首次接触缓存这一概念是我在购买电脑时,发现CPU参数中有三级缓存这一概念,我便从浏览器缓存中对此有了理解:经常访问的网站,浏览器会提前将相关信息下载储存到本地,当我们打开这一网站时,速度会有很大提升,因为省去了从网站服务器下载固有信息的步骤。带着这一粗浅的认知,我认真研读了这一章的内容,正如书中指出的“虽然缓存首先是计算机内部组织数字信息的一种方案,但是很明显,它同样适用于在人类环境中组织物理对象”。

联系实际生活,我们实际上亲手创造了许多“缓存”。学生时代我们书桌上堆满了习题册和各种大小考试的卷子,按照我们每天的复习计划,我们会不自觉地将最常用的几本书放在书堆的最上层,一般而言这几本书都是些让人头疼的科目,其余能轻松掌握的科目因为使用较少而位于书堆下层,这个书堆就等于是“学习缓存”。当我们需要复习某个科目时,直接从最上层开始搜寻便能最快拿到想要的书,即缓存的最大意义就是节约时间,提高效率。

当然了,寻找书本这一行为有时候可能不需要节约时间,比如你想在图书馆偷懒,那么快速找到想要的书本并不符合我们的愿望。那么我们来换个场景,以我自己为例,为了方便工作,我在单位附近租了一套房子。简单打扫之后,我将外套、裤子、衬衫等衣服塞进了衣柜,当然了,常用的药品、日化品乃至口罩我也都分门别类放在大大小小的衣柜里。然而麻烦出现了,着急出门上班的时候,想要找个口罩戴上,但是口罩存放的格子有些高,我垫脚去取口罩,结果一盒子口罩全掉了下来,散落一地,匆忙收拾完再去上班,差一点就要迟到。中午下班回家后,我痛定思痛:分门别类堆放物品固然整洁,但分类太细,也会增加时间成本,也很容易忙中出错。因此,我特意将一个位置稍低的格子清空,将口罩、面霜、梳子乃至润唇膏等通通塞进去,因为使用频率高,也不必在乎它们堆在一起杂乱无章,因为使用它们变得足够方便,和计算机中央处理一样的大脑也不用思考太多,想用什么东西就直奔这个格子,总会找到想要的东西。这个格子作为我生活中的“缓存”,既方便了自己,也能让自己的大脑偷个懒,休息一下。

总之,我自己根本没有必要因为物品成堆而自责,因为这是无意间产生的最精心设计和最有效的组织形式之一,是在无法预测未来时可以采取的最有效的做法。因此,我们大可以生活中“懒惰一些”,既方便又轻松。

作者单位:市自然资源和规划局湾沚分局

孙佳伟

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2023-02-22 05:45:11

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

苹果让大模型学会偷懒:更快吐出第一个token,准确度还保住了
...Llama 3.1 刚刚发布,你是否已经尝试了呢?就算你的个人计算机是最近的顶尖配置,运行其中最小的 8B 版本可能也依然会有明显延迟。为了提升模型的推理效率,研究者想出了多
2024-08-05 09:35:00
计算机中的计算机是如何运行的?
计算机是如何执行运算的呢?在之前的一篇分享中,我们提到了“二进制”(计算机里的“0”和“1”:二进制演绎了计算机的大千世界!),也就是说计算机是以二进制来进行通信的,使用“0”和
2022-12-27 15:24:00
英特尔和AMD的缓存之争:谁能赢得未来?
...式发生,CPU直接从主存储器中读取数据,借此解决了当时计算机存储容量太小,运算速度过慢的问题。(图源:程序员大本营,冯·诺依曼架构)然而,随着时间推移,CPU和内存的发展速度
2023-04-25 23:00:00
电脑中的cache文件可以删除吗?
...盘的速度要快得多,所以在存取数据时会使CPU等待,影响计算机的速度。sRAM的存取速度比其它内存和硬盘都要快,所以它被用作电脑的高速缓存(Cache)。有了高速缓存,可以先把
2023-02-22 10:47:00
大华股份获得发明专利授权:“一种数据处理方法、电子设备及计算机可读存储介质”
...明专利授权,专利名为“一种数据处理方法、电子设备及计算机可读存储介质”,专利申请号为CN202411402410.9
2025-01-04 03:06:00
电脑清理内存垃圾的最佳方法
...是保持电脑高效运行的重要步骤之一。内存垃圾指的是在计算机内存中堆积的无用数据,包括临时文件、缓存、无效注册表项等。这些垃圾文件占据了宝贵的内存空间,导致电脑性能下降,运行速度
2024-06-23 10:08:00
amdinstinctmi300aapu预估明年开始交付
...速器的突出功能首款集成CPU+GPU封装瞄准百万兆次级超级计算机市场1460亿个晶体管最多24个Zen4核心CDNA3GPU架构228个计算单元(14
2023-12-08 02:04:00
给C盘瘦身!十种Windows系统盘清理方法请牢记
...关闭显示器,从而进入省电状态。 之后如果想继续使用计算机的时候可以通过点击键盘任意按键唤醒,电脑就会快速进入休眠之前的页面。但是大家可能有所不知的是,休眠虽好,不过很多人是用
2024-10-08 22:40:00
cpu如何影响计算机运行速度和提升计算机性能
...电脑的稳定性、温度管理和电源管理等方面。那么,CPU对计算机的运行速度有何影响呢?请不要的耐心,下面就来介绍四个应该及时去了解的,一起来看下吧。CPU对计算机的运行速度有何影
2024-01-07 16:07:00
更多关于科技的资讯: