cache是啥文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cache是啥文件相关的知识,希望对你有一定的参考价值。

Cache就是指缓存 SRAM ,也叫 静态内存 ,这个内存可以 保持数据不被改变 ,除非重新写入新数据或关闭电源。

扩展资料:

cache知识简介

1、由于CPU的速度比内存和硬盘的速度要快得多,所以在存取数据时会使CPU等待,影响计算机的速度。SRAM的存取速度比其它内存和硬盘都要快,所以它被用作电脑的高速缓存(Cache)。

2、有了高速缓存,可以先把数据预写到其中,需要时直接从它读出,这就缩短了CPU的等待时间。高速缓存之所以能提高系统的速度是基于一种统计规律,主板上的控制系统会自动统计内存中哪些数据会被频繁的使用,就把这些数据存在高速缓存中,CPU要访问这些数据时,就会先到Cache中去找,从而提高整体的运行速度。一般说来,256K的高速缓存能使整机速度平均提高10%左右。

3、CPU内部的缓存叫内部高速缓存(Internal Cache)或一级高速缓存,主板上的缓存叫外部高速缓存(External Cache)或二级高速缓存。不过现在的Pentium II 的CPU已经将主板上的二级缓存封装在CPU的盒子中,AMD K6-3的CPU内部也集成了256K的二级Cache,对于这类CPU来说,主板上提供的已是三级缓存了。

4、主板上通常都会提供256K到1M的缓存。在CPU内部也有高速缓存,如486CPU有8K的高速缓存,Pentium有16K的高速缓存。Pentium II有32K 一级缓存,AMD K6-2中有64K的一级Cache,AMD K6-3中有64K 的一级 Cache,和256K 的二级 Cache,Cyrix MII 中有64K的Cache。

5、缓存用于存储一些临时的文件。在浏览网页的过程中,网页会自动存储在用户的硬盘上。下次再浏览相同的网站的时候,系统会自动从硬盘中调出该网页,既节省了时间也减少了网络的交换。

参考技术A

cache指的是缓存文件。

高速缓存(英语:cache,/kæʃ/ kash [2][3][4])简称缓存,原始意义是指访问速度比一般随机存取存储器(RAM)快的一种RAM,通常它不像系统主存那样使用DRAM技术,而使用昂贵但较快速的SRAM技术。

CPU的缓存曾经是用在超级计算机上的一种高级技术,不过现今计算机上使用的的AMD或Intel微处理器都在芯片内部集成了大小不等的数据缓存和指令缓存,通称为L1缓存(L1 Cache即Level 1 On-die Cache,第一级片上高速缓冲存储器);

而比L1更大容量的L2缓存曾经被放在CPU外部(主板或者CPU接口卡上),但是现在已经成为CPU内部的标准组件;更昂贵的CPU会配备比L2缓存还要大的L3缓存(level 3 On-die Cache第三级高速缓冲存储器)。

扩展资料

cache的由来

Cache一词来源于1967年的一篇电子工程期刊论文。其作者将法语词“cache”赋予“safekeeping storage”的涵义,用于计算机工程领域。PC-AT/XT和80286时代,没有Cache,CPU和内存都很慢,CPU直接访问内存。

80386的芯片组增加了对可选的Cache的支持,高级主板带有64KB,甚至高端大气上档次的128KB Write-Through Cache。80486 CPU里面加入了8KB的L1 Unified Cache,当时也叫做内部Cache,不分代码和数据,都存在一起;

芯片组中的Cache,变成了L2,也被叫做外部Cache,从128KB到256KB不等;增加了Write-back的Cache属性。Pentium CPU的L1 Cache分为Code和data,各自8KB;L2还被放在主板上。Pentium Pro的L2被放入到CPU的Package上。

Pentium 4开始,L2 Cache被放入了CPU的Die中。从Intel Core CPU开始,L2 Cache为多核共享。

参考资料来源  百度百科-缓存

参考技术B cache:是临时缓存文件夹,去你软件安装文件下,找到你的软件,在子目录下就应该有这个文件夹,里面的内容,就是你使用该软件时,所缓存的一些文件。
记得采纳哦!
参考技术C 您好!
cache文件和cache文件夹是缓存文件/文件夹,删除后不影响使用
纯手打,如果这能帮到您我就很开心了,可不采纳,谢谢!
参考技术D 这个文件夹是临时缓存文件夹,很多软件启动之后都会在这个文件夹里放一些缓存文件。这个很正常。记得经常清除这个文件夹里的文件。时间长了会有很多垃圾。
有这个缓存,会对你浏览和玩的速度提升!好的!
但是时间久了,需要删除!
他还会自动建立的!
放心
来自:http://zhidao.baidu.com/link?url=P6dYO2cB2hnYUGXbooFq7SQXJfvGiTTIV3cjcDd7ILbNad2sDPxevUB4okzaPlW06uBKM7Di_-IdhLAMKk0_fq

parcel-bundler 中的 .cache 文件夹是啥?是不是需要将 .cache 文件夹推送到 Github?

【中文标题】parcel-bundler 中的 .cache 文件夹是啥?是不是需要将 .cache 文件夹推送到 Github?【英文标题】:What is the .cache folder in parcel-bundler? Is it necessary to push the .cache folder to Github?parcel-bundler 中的 .cache 文件夹是什么?是否需要将 .cache 文件夹推送到 Github? 【发布时间】:2020-06-26 23:07:56 【问题描述】:

parcel-bundler 中的 .cache 文件夹是什么?是否需要将 .cache 文件夹推送到 Github 上?

【问题讨论】:

【参考方案1】:

.cache 文件夹(或 parcel v2 中的 .parcel-cache)在 parcel 构建项目时存储有关您的项目的信息,因此当它重新构建时,它不必从头开始重新解析和重新分析所有内容。这是包裹在开发模式下可以如此快速的一个关键原因。我认为将其提交给 git 是个坏主意 - 它会在您的提交历史记录中添加大量(不必要的)更改,并且很容易与生成它的代码不同步。

来自this article:

请务必将 .cache 和 dist 添加到您的 .gitignore 文件中以防止 将这些文件夹提交到 Git。 Parcel 使用 .cache 文件夹 在构建应用程序进行开发时作为临时缓存目录 和生产。

【讨论】:

我的小新项目的.parcel-cache 文件夹已结束10gb ?‎ 如果您觉得它可能因错误而臃肿,您可以安全地删除它并重新开始 - 这可能是一个好主意,尤其是在您升级包裹版本时。【参考方案2】:

这个答案的一个小更新,虽然它实际上是相同的响应,但你现在需要为 parcel@^2.0.0-beta.1 输入的命令是:

.parcel-cache

将此添加到您的 .gitignore 文件中,当您再次点击 git 状态时,所有 Blob 将从您未跟踪的文件列表中删除。

感谢您帮助我解决此问题!

【讨论】:

是的,parcel@^2.0.0-beta.1 现在有 .parcel-cache。我已将 .cache 添加到我的 .gitignore 中,在我的一年前与 parcel 捆绑的项目中,但我有 .parcel-cache。 我可以看到 github.com/parcel-bundler/parcel/blob/v2/.gitignore 的 parcel-bundler/.gitignore 文件仍然同时具有 .parcel-cache 和 .cache,我们是否仍应将 .cache 保留在 .gitignore 中? 我看不出有任何理由不这样做,因为在我看来,这会使应用程序向后兼容,并确保您的 Git 提交中没有充满 .cache 文件中的缓存文件,但我会听从其他人的技术深度回答,说明为什么要保留它。

以上是关于cache是啥文件的主要内容,如果未能解决你的问题,请参考以下文章

parcel-bundler 中的 .cache 文件夹是啥?是不是需要将 .cache 文件夹推送到 Github?

我的电脑D盘里多出了个cache文件`!`删除不掉!``请问怎样删除```它是啥文件???

电脑里文件夹qiyi/cache是啥,占的空间太大,能删吗

电脑里文件夹qiyi/cache是啥,占的空间太大,能删吗

mybatis 中的查询缓存是啥意思

cefcache是啥文件