windows系統磁盤爆滿,原因是因為redis


最近一段時間一直被一個問題困擾,我的電腦c盤報紅,空間越來越小,運行效率也越來越慢,今天一早到公司一開機發現100G的c盤空間用了99G,解決這個問題迫在眉睫。


在同事的推薦下,我用SpaceSniffer.exe磁盤空間分析工具軟件分析了一下C盤的大文件,發現如下文件夾占了55G:


發生原來是redis搞得鬼,刪除之后c盤空間立馬就釋放了一大半,由原來的99G降到了56.9G,一下感覺輕松了許多。


原因是因為我之前需要用redis進行測試,在本地安裝了一個redis onwindows,由於安裝完成之后配置都是默認的,redis就把內存映射文件路徑默認放在C盤了。

解決辦法如下:

在 redis.windows.conf文件中搜索 "heapdir",然后在默認注釋掉的內容下面添加一行,指定Redis內存映射文件(memory mapped file)存放的路徑:

# heapdir指定內存映射文件路徑名,不能是文件名
# heapdir <directory path(absoluteorrelative)>

   heapdir D:/temp/redis_heapdir/


具體文件和目錄就請你根據自己的磁盤進行指定。

參考:http://www.2cto.com/database/201411/352618.html


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com