![86ff6a804de29a33901626907a082b2a.png](https://i-blog.csdnimg.cn/blog_migrate/c6c6fd99cf99d18c89f27f935e2558f7.jpeg)
是不是经常听前端小哥哥说,我重新提交了代码,你清理缓存看一下。
那你知道清楚缓存是为了什么吗?
清除缓存和清楚cookie和杀死后台,一键清除缓存之间到底有什么关系呢?
首先解释一下清楚缓存和清除cookie不是一回事哦!很多人以为清除缓存就是所有的数据都清空了,实际上不是哦!cookie和缓存是两个不同的概念,以下截图可以看出来。
登陆会产生cookie,在使用软件或者浏览器过程中,同时清除cookie和缓存才能出事化哦!
![9eb82f8a603dd8f4194ff7185f8417b9.png](https://i-blog.csdnimg.cn/blog_migrate/4a53c28160624bf88fec923833c05c2d.jpeg)
缓存的概念就是在使用过程中产生的数据,你删除这些数据并不会影响软件和浏览器的使用。你想想你初次打开某个游戏,是不是加载时间会长一点,第二次再次打开是不是更加快一点呢,这是因为里面缓存了一些信息。下面介绍浏览器清楚缓存和软件清楚缓存。
苹果浏览器清楚缓存,打开设置-找到safari浏览器点击清理缓存,缓存就清掉啦
https://jingyan.baidu.com/article/656db9183dfbcee381249c01.htmljingyan.baidu.com![99db96446a0c5106c97cf637ea84e873.png](https://i-blog.csdnimg.cn/blog_migrate/aee9e7d97d26ccf12caea8817108f6ce.jpeg)
![39a66fad5f2f47e6e91d1a96622fe56b.png](https://i-blog.csdnimg.cn/blog_migrate/0180f741e5f9df3cb58708e23613222d.jpeg)
第三方软件清理缓存,如微信。在通用-存储空间,清理缓存。一般第三方大型软件的清理缓存在设置或者通用里面,一些小软件本身没有清理缓存,只能删除重装了。
https://jingyan.baidu.com/article/f79b7cb35bda429145023e63.htmljingyan.baidu.com![ee71aabefe44c4bca1b82efd02f9b0ab.png](https://i-blog.csdnimg.cn/blog_migrate/899f864f06526829c31d08c875d8f665.jpeg)
![731c19713028b04e9460686f5b2ad1d3.png](https://i-blog.csdnimg.cn/blog_migrate/f0fb954e0aac241438609a73e5023931.jpeg)
安卓浏览器清理缓存,可以在浏览器的设置里清除缓存,如图
https://jingyan.baidu.com/article/f3ad7d0f19767709c3345b20.htmljingyan.baidu.com![a3d530c958351eee23d2b1bf0c6a4b58.png](https://i-blog.csdnimg.cn/blog_migrate/ec9082748c550b3a8d94fb408f8cc306.jpeg)
![6a778e4ca88f1fe48f3ac0137862e3b9.png](https://i-blog.csdnimg.cn/blog_migrate/bffa1ab7b54d412b848edcc4e1af225c.jpeg)
安卓软件清楚缓存,除了某些大型软件自带清除缓存,为自带的可以在设置-应用程序-已安装-点击需要清除缓存的软件,清除缓存即可。
https://jingyan.baidu.com/article/4e5b3e19f3db3191901e243e.htmljingyan.baidu.com![f3d8ef8afcfaf9a13324a1b2aad1d84b.png](https://i-blog.csdnimg.cn/blog_migrate/5218e8561d08e92f0cccd9d4f7e45e42.jpeg)
![4b1c58b01a74cde3434d1df3f6196d74.png](https://i-blog.csdnimg.cn/blog_migrate/8c63187922495d81396d011eead93990.jpeg)
![415d94e9dfb2073a66e53265b1b6e927.png](https://i-blog.csdnimg.cn/blog_migrate/a08ba6ce865895f7774fbae19a08dfb2.jpeg)
![0527f4afa38bd6e09290675dfe1e15fd.png](https://i-blog.csdnimg.cn/blog_migrate/4d4b363204e96943640ebcb08d19cdd4.jpeg)
那杀死后台,就是结束软件的运行,清除的是运行内存哦不是缓存哦,这两个不是同一个概念哦!
那一键加速或一键清除,清除的都是运行内存哦!
![3419ab647dfa08855a22672f3e231c91.png](https://i-blog.csdnimg.cn/blog_migrate/facbe8dbe68680c763d96459230a6b62.jpeg)
下面补充缓存和运行内存,内存的关系。
比如苹果手机的内存是256g,运行内存是8g。当然这两个数字是越大越好哈!
内存相当于一个硬盘,你手机的图片文件等都存在硬盘里。你打开软件,就会有运营内存,系统也会占用运营内存哦。
下面的图片聊天记录就属于在内存里,而缓存是什么比如我访问我和妈妈的聊天记录:所有的数据都以数据库的方式存在内存里,系统会优先访问数据库的缓存数据表。缓存数据和内存书是双向的。
1首先系统会在在缓存数据表里查找我和妈妈的聊天记录,如果没有他就会去访问内存并缓存数据到缓存数据表
2如果访问缓存数据表,查到了我和妈妈的聊天记录,他就不会在内存里再次查找
![07d38bd17a7688e0cb3ef0a297628f59.png](https://i-blog.csdnimg.cn/blog_migrate/00d729df6ce91695dfe2e9e3322ba2ee.jpeg)
有时候我们测试的时候需要清除缓存才能最新数据,那时因为缓存数据库存在内存里,我们访问数据时,缓存数据又被读取出来了,所以我们需要清除缓存或者删除软件。