windows 系统有什么工具可以手动释放内存?

2020-09-17 11:01:32 +08:00
 FaiChou

除了 360 等助手, 有没有什么开源绿色的工具来清理空间?

7961 次点击
所在节点    程序员
58 条回复
easonHHH
2020-09-17 11:02:06 +08:00
任务管理器?
lovecy
2020-09-17 11:05:15 +08:00
Ctrl + Shift + Esc
Mithril
2020-09-17 11:09:41 +08:00
为什么要释放内存?
内存空着也不会给你省下来电费。
内存满了会自动交换到硬盘。
正常情况系统会把空闲内存拿来做缓存。
为什么没有绿色开源工具做这个?因为只有 360 这种娱乐工具才会觉得内存一定要释放。
没事总要清理内存是病,得治。
FaiChou
2020-09-17 11:14:29 +08:00
@Mithril #3 好久没用 windows, 给对象配了一台 windows, 她的 Messenger 有好几千个好友聊天记录, 每次进行聊天搜索时候, 就特别卡, 想手动释放一下可以被释放的内存, 当然也怪我当初没有选择更大的内存..

我大学时候可能养成的习惯, 那时候用 Windows 就觉得释放下内存会有「更快」的感觉.

你说的「没事总要清理内存是病,得治。」我就当开玩笑了.
ipixeloldc
2020-09-17 11:17:08 +08:00
聊天搜索卡,也可能是硬盘太烂了啊( 4k 速度不行)
SimonOne
2020-09-17 11:17:12 +08:00
@FaiChou #4 你俩说的内存好像不是一个东西
wangkun025
2020-09-17 11:17:34 +08:00
加内存条呗。
硬盘换成固态的。
threebr
2020-09-17 11:19:33 +08:00
@FaiChou 卡是因为从硬盘读取聊天记录很慢吧,你看看搜索的时候内存占用上 80%了吗?没有的话换一块好点的 ssd 才是正解
ipixeloldc
2020-09-17 11:19:45 +08:00
@ipixeloldc 不对,我犯蠢了,无视我,和 4k 速度无关
shijingshijing
2020-09-17 11:21:52 +08:00
我用的一款开源的,还不错:

Mem Reduct

https://github.com/henrypp
Mithril
2020-09-17 11:23:32 +08:00
@FaiChou 没用的,你那个是错觉。一般这种软件的原理就是申请一大块内存,把操作系统那些缓存挤掉。然后再释放掉让你觉得内存可用空间变大了。但是缓存清掉你下次再用到这些内容就得重新从硬盘加载进来,实际上你总清理内存会导致系统运行的更慢。
内存这东西,空着才是浪费。
你这种情况要么换大内存,要么换固态。这种大规模搜索又没索引就得把数据都从硬盘折腾到内存一遍,除非你内存足够大到一次性能缓存所有聊天记录,不然换固态效果会更好一些。
如果已经用了固态,就别折腾了。还是换软件吧。这属于软件设计问题。
FaiChou
2020-09-17 11:23:34 +08:00
@SimonOne #6 我和几楼说的内存不是一个东西? 是指什么?


@wangkun025 #7 我也不知道能不能加.. 我直接买了俩 NUC


@ipixeloldc #5 情况太特殊了, Messenger 好友太多, 聊天记录也很多..
shijingshijing
2020-09-17 11:24:40 +08:00
#10 补充一下,我主要是用了 RAM Disk,把 Chrome 的 User Data 文件夹丢在 RAM Disk 里面了,Chrome 的那个读写量很担心现在 TLC 的 SSD 怕是撑不住。

迅雷下载文件夹也放在 RAM Disk 里面,下载完了一次性拷贝出来。
iyg429
2020-09-17 11:24:43 +08:00
直接上最大内存 ,
saytesnake
2020-09-17 11:27:38 +08:00
好像到了 8.1 时代就没关注过啥释放内存之类的东西了。
Osk
2020-09-17 11:28:11 +08:00
微软的 sysinternal rammap 可以暴力释放内存,然而越释放越卡,2333...
keepeye
2020-09-17 11:30:10 +08:00
标题说是内存,正文说是空间?傻傻分不清,就不回答了
SimonOne
2020-09-17 11:33:45 +08:00
@FaiChou #12 能看出来你也用的 V2EX plus,所以你可以移到 @看到我回你的楼层。所以指的是 3 楼和你啊。

搜索聊天记录慢是因为硬盘读取慢吧。
ysc3839
2020-09-17 11:34:40 +08:00
关闭不需要的程序。
你说的那些“清理内存”的工具,本质上是让系统把物理内存中的数据移动到硬盘中的页面文件里面,看上去内存占用是少了,但是一旦程序需要使用那部分内存时,又得重新移动到物理内存中,反而会更卡。
Rheinmetal
2020-09-17 11:35:20 +08:00
典型的 XY problem 嘛 直接问如何加快聊天记录搜索速度不就行了?

重启只留一个程序 排除一下多任务挤占内存
Win10 的更新 存储感知等功能也会占用 IO 同样是很多卡顿的元凶

更大内存 更快 cpu 更好的 ssd 通常可以缓解 /解决问题

但是如果规模太大 算法太烂 的确没啥好办法 能导出的话清理掉一部分老的记录或许可以缓解

有具体配置和软件信息可以 给出更详细的建议

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/707836

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX