第 44 期:从来系日乏长绳,水去云回恨不胜。
最后更新于
最后更新于
@Author : Lewis Tian (taseikyo@gmail.com)
@Link : github.com/taseikyo
@Range : 2021-08-29 - 2021-09-04
本文总字数 1519 个,阅读时长约:2 分 59 秒,统计数据来自:算筹字数统计。
*Photo by Aaron Burden on Unsplash
Golang 高级技巧
VS Code 产生的 ipch 文件夹占用 C 盘空间过大处理
win10 的 pagefile.sys
是什么文件?pagefile.sys
文件太大如何移动到 D 盘中?
从来系日乏长绳,水去云回恨不胜。
还是很有收获的,从开始的代码规范到各种技巧以及各种坑,最后推荐了一些库
我是觉得开始的编码规范是很不错的,值得学习(golang_tips_rfyiamcool.go):
ipch 文件夹是 Intelli Sense(好像是预编译头文件之类的)这个东西产生的缓存文件,占用空间很大!!!
每编译一次文件就会产生 ipch 里对应的一个文件夹。
我看了我的 ipch 文件夹产生了 121 个对应的文件夹,总共产生了 6G 多。。。惊人啊!
在 VSCode 找到设置→扩展→C/C++→Intelli Sense Cache Path。
1 处写明了 vscode 默认 Intelli Sense 缓存文件路径是在 C 盘的,2 处可以更改为你要保存缓存文件的位置。据我所知,这些缓存文件删了也不影响的之前的文件的,所以可以随时删,只是每次编译又会重新产生,所以还是把缓存路径改为别的盘吧。
在 C 盘系统下,有一个命名为 pagefile.sys
的文件占用 C 盘太大的空间,不少用户怕删除 pagefile.sys
文件之后会对系统造成影响,而不少用户想要将 pagefile.sys
文件移动到 D 盘中。那么 pagefile.sys
是什么文件?Win10 系统下 pagefile.sys
文件太大如何移动到 D 盘中?
0、pagefile.sys
是什么文件?
pagefile.sys
文件是操作系统的虚拟内存文件,如果用户经常运行大型程序,建议保留。
1、显示虚拟内存文件 pagefile.sys
大家打开 C 盘,是看不到这个文件的。因为是系统保护和隐藏文件。双重保护起来了。
下一步,按图操作:
这时候,就能看到 pagefile.sys
文件了
2、D 盘创建虚拟内存文件
点击 此电脑,然后右键打开属性,然后高级系统设置。
点击 “高级”,然后点击 设置。
再次点击 “高级”,然后点击 更改。
将默认勾选的 “自动管理所有驱动器的分页文件大小” 选项取消;
安装图片的顺序一步步弄好,此处创建的 pagefie.sys 文件与 C 盘的类似,自动分配大小,比较省事,
手动分配大小的方法也会给出,二者根据个人喜好选择其中一种就可以
注意:下图中 C 盘 显示为 “无”,是因为我已经配置好后才写的这篇博客,之前忘记截图了,没配置前 C 盘应该显示为 “托管的系统”,D 之所以显示为 “托管的系统”,是因为我已在 D 盘配置好了 pagefile.sys 文件
NOTE: 此处自动虚拟大小的方法:
NOTE: 手动分配 pagefile.sys 的方法:
在驱动器中选择 D 盘,选择 “自定义大小”,初始值设为 “16”,最大值设为 “3072”, 大小根据自己的实际情况分配,当然你也可以配的更大些
弹出系统报告,点击 “确定” 重启计算机即可,到这步先别 重启,选择 稍后重启,还要对 C 盘的 pagefile.sys 进行配置,这一步也要重启计算机,可以配置完后 再重启
3、修改(删除)C 盘虚拟内存
按照图片中的序号 1 2 3 4,一步一步来。
重启电脑,然后开机后,发现 C 盘的虚拟内存文件 pagefile.sys 文件咩有了,C 盘变大了。也就是说成功了。虚拟内存现在变成在了 D 盘了。
4、Reference:
时间过的真快,一转眼已经在华科七年了,看着这两天返校的 00 后新生,不禁感叹,光阴似箭,一去不复返啊。
所以说,要珍惜当下,勇敢地去做想做的事情,人生短短三万天,不要等到终了白头的时候回首叹息。