内存不够?硬盘来凑

CFD计算经常需要大内存,以为32G够了,发现会有超过20000000的网格,内存爆增到64G,现卖肯定不现实,这时候可以利用手头空余的硬盘来完成这个问题。

自定义虚拟内存

虚拟内存就是用固态硬盘上一部分容量,当做内存,然后就可以“用时间换空间”的方式利用硬盘部分容量来“打辅助”。其实绝大多数情况下Windows默认就会分配一定磁盘容量作虚拟内存,自定义只是将这个一定的容量改大了。
脑安装的内存虽然有16GB,但是加上Windows默认分配的虚拟内存后就是20.3GB内存可以用在这里插入图片描述

修改虚拟内存的方法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里设置完成后要点一下设置才起作用
此处虽然选择C盘最合适,但是若C盘剩余空间不多,选择用其他分区盘也可以,同时建议选择固态硬盘,虽然会一定程度上损耗固态硬盘寿命,但是会比选择寿命更长的机械响应要快的多
在这里插入图片描述
优点:可用内存增大,反应卡顿现象减少,节约时间
缺点:速度要慢一些,同时会减少固态硬盘寿命
总结:在Windows系统下,若内存少、固态硬盘大且固态寿命有保障(比如我的固态是5年质保的英睿达SATA固态),自定义增多虚拟内存可以解决内存不够的问题,并且在平时日常多数使用情况下暂时未发现异常。

实际测试

在这里插入图片描述

编写代码时需要注意

一些文档可以用硬盘读取的方式,多线程处理。
https://blog.51cto.com/u_16175488/11887341
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值