服务器上C盘满了,如何清除缓存的解决办法

服务器上C盘满了,如何清除缓存的解决办法,第1张

1、运用磁盘清理软件清理C盘,大约可为C盘释放50M-800M空间。

2、关闭休眠功能,在开始菜单的运行里输入 powercfg -h off 指令,关闭休眠,此文件实际大小和物理内存是一样的,大约可以为C盘释放1-3G的空间。

3、设置虚拟内存: 计算机属性>高级系统设置>设置(性能)>高级选项卡>更改(虚拟内存),将C盘设置为无分页文件,然后把D盘设置成系统管理的大小即可,更改后只有按“设置”按钮才能生效,最后重启便完成了设置,此文件默认为物理内存的15倍,大约可为C盘释放2-4G的空间。

4、删除自动备份文件,运行cmd程序(在“开始–>程序–>附件”中),鼠标右键选择“以管理员身份运行”;然后,命令行输入 rd/S/Q c:WINDOWSOLD ,提示确认是否删除目标文件夹,输入y然后回车即可。WINDOWSOLD为系统的备份文件,时间越久就越大,超过10G都是很正常的。大约可为C盘释放3G以上空间。

5、在电脑管家主界面上点击“清理垃圾”,确认相关垃圾类型被勾选后,点击“开始扫描”,然后点击“立即清理”,如果有需要确认才能清理的垃圾,会您确认后再进行深度清理,以实现快速、安全地清理掉电脑中的垃圾文件。

DNS 域名系统给应用访问带来了额外的时延,另外由于 DNS 域名解析采用不可靠的 UDP 协议通讯,受内外部网络环境的影响较大,特别是在有丢包的情况下,导致的时延可能达到数秒。为缓解此问题,DNS 解析采用了缓存机制。

在客户第一次访问之后,递归服务器和客户端都会缓存到该域名的解析记录,并设置相应的缓存生存时间(TTL),在TTL有效期内,客户再次对同域名发起访问时,直接通过客户端缓存和本地DNS服务器高速缓存解析,不再需要经过迭代查询过程。DNS缓存可极大提升DNS域名解析的效率,一定程度上减少了服务器到用户之间环境对DNS域名解析的影响。

DNS缓存使用中的问题

DNS缓存省去了冗长的全球递归查询阶段,极大提升了解析和访问速度,可以让用户获得更快更好的访问体验。但如果DNS缓存设置使用不当,也会给用用户访问体验带来负面影响,甚至影响到正常业务的使用。

(1)缓存刷新不受控

当企业的域名发生变更时,并没有办法刷新全球各地的递归服务器缓存以及客户端上的DNS缓存,因此在每个缓存TTL值超时之前,客户发起请求仍然会按照缓存记录的原有映射关系发起请求,这就可能会出现站点不可达或者访问到错误的网站。只有等递归服务器和客户端上的DNS缓存失效后,才能重新发起请求,得到最新的映射关系。

(2)解析权和缓存值被修改

一些小运营商出于规模、节约成本的考虑,将域名转发到较大运营商进行解析,并把收到的域名缓存值更改为较长的值,这会带来两个方面的问题:

一是,权威DNS接收到的请求IP地址不是客户所在运营商IP地址,客户的请求可能会被引导至错误的线路,导致客户访问慢;

二是,企业域名发生改变后将等待更长的超时时间才能正常访问业务,同样会给客户带来较差的体验。

基于以上这两个问题,为了保证DNS解析安全性和准确性,我们需要定期对DNS缓存进行清理。

如何清理DNS缓存?

(1)通过“开始—运行—CMD”进入命令行模式。

(2)输入ipconfig/,可看到有一个名为/flushdns的命令,通过执行该命令可以清除DNS缓存信息。

(3)执行ipconfig/flushdns命令,当出现“已成功刷新DNS缓存”的提示时说明当前计算机的缓存信息已经被成功清除。

(4)接下来我们再访问域名时,就会请求DNS服务器获取最新的解析地址,从而避免解析错误情况的发生。

DNS缓存清理完毕后,再次访问域名,就会委托递归解析服务器发起全球递归查询,从而获得最新的解析记录。

从DNS缓存的原理和作用中我们可以看出,DNS缓存虽然可以在一定程度省去了全球递归查询的时间,提高了解析和访问速度,但是也存在DNS劫持、解析不生效等安全隐患,所以我们需要定期对DNS缓存进行清理,才能保证解析的准确性和安全性。

清除本地DNS缓存windows的步骤如下:

1、利用快捷键打开运行窗口,按住 win+r 或者点击开始,再点击运行打开;

2、在运行窗口中输入cmd,然后点击确定。

3、在打开的窗口中输入 ipconfig/flushdns 按回车键。

4、此时显示 “已成功刷新DNS解析缓存” 

dns是domain name service的缩写,它的作用简单的说,可以理解为:将域名翻译成ip地址。互联网,或者服务器,是看不懂域名的,它们只懂IP地址,dns其实就是一个翻译,将服务器看不懂的语言翻译成它们看得懂的语言,这样用户在浏览器中输入域名,服务器就可以通过dns知道用户请求的是哪个网站,然后才将对应的网站内容返回给用户。

一般情况下,我们的电脑是不需要手动去清理DNS缓存的,不过有些时候,某些网站因域名DNS服务器地址变更,而我们的电脑还停留在历史访问的DNS缓存上,这样就会出现访问网站解析出错,需要手动去更新清除电脑DNS缓存。这样,当电脑重新访问某个存在DNS变更的网站时,能够重新获取到新的可用地址,从而可以正常访问。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 服务器上C盘满了,如何清除缓存的解决办法

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情