紧急求助:如何让某个程序的物理内存强制写入虚拟内存

2015-11-11 10:23:03 +08:00
 vh2h
电脑正在运行 autodesk 公司的 navisworks 软件,可能大家都没听说过,就是相当于一个制作动画的软件。因为做了一个比较大的动画,然后用之进行渲染然后输出成视频,因为它是一帧一帧的渲染的,所以随着渲染进程的增加,他占用的内存以非常缓慢的速度逐渐增加,已经渲染了两天两夜了,该进程的内存增加到了 15.16G (电脑配的 16g 内存),已经完成 96%了,然后就上不去了。我看了下任务管理器中的提交大小,是 15.93G ,也就是说它基本上没占用多少虚拟内存啊!所有能关的程序都已经关了,所以想让这么大的空间强制转移到我的虚拟内存就是我的 ssd 上,以空出物理内存让程序继续运行,求解决方法,先谢谢各位了!
4227 次点击
所在节点    问与答
28 条回复
Andiry
2015-11-11 10:43:09 +08:00
操作系统自动会写入 swap ,不用做什么
vh2h
2015-11-11 10:47:47 +08:00
@Andiry 谢谢回复,但是通过观察任务管理器进程选项卡中的提交大小,操作系统没有自动写入
vh2h
2015-11-11 10:49:55 +08:00
或者说有没有什么好点儿的软件强制将物理内存写入虚拟内存?谢谢
em70
2015-11-11 10:56:11 +08:00
虚拟内存开了么,设置了多大? 内存不够自动会用虚拟内存的,不用你操心啊
em70
2015-11-11 10:59:38 +08:00
另外可以考虑去阿里云买按量收费的 16 核 64G 内存的云主机来渲染,一个小时可能就几元钱
tabris17
2015-11-11 11:01:15 +08:00
把虚拟内存设置大一点,操作系统会自己干这事儿
vh2h
2015-11-11 11:03:29 +08:00
当然开了,新装的电脑, 16g , win7 ,没有使用任何优化软件,使用的默认的设置。我知道一般来说操作系统会自动调整的,但这个鬼软件就一直增加,增加了两天就到了 96%了,而且这个软件还没有这么占用虚拟内存。
vh2h
2015-11-11 11:06:37 +08:00
@em70 因为急着要交,渲染了 96%了,快完了又出了乱子
GPU
2015-11-11 11:09:50 +08:00
馬上開台云 32 核搞吧。
ffffwh
2015-11-11 11:11:04 +08:00
你搜下什么方法可以强制不让程序 swap ,可能这个软件这么设过。

然后看看怎么样取消这种设定。
GPU
2015-11-11 11:14:26 +08:00
我現在用的電腦 16 核 24G 。但是 11 點 30 分就要下班吃飯了 。下班要關電腦
vh2h
2015-11-11 11:14:34 +08:00
@ffffwh 谢谢,请问那些内存优化软件能不能这样做,比如一键优化的,求推荐
em70
2015-11-11 11:17:48 +08:00
@vh2h 还没提示内存不足,工作正常,提示再说吧
ryd994
2015-11-11 11:46:52 +08:00
物理内存这么快,操作系统当然是能不 swap 就不 swap 啊。不到占满打死都不 swap 啊(不过实际上为了防止内核自己 oom ,会根据 swappiness 有一些调整)
为什么你要强制 swap 呢?内存闲着有什么用?
seers
2015-11-11 12:18:48 +08:00
难道不是赶快借个内存应急先吗
vh2h
2015-11-11 12:26:26 +08:00
@seers 因为现在我不想让程序中断,否则就要重来了
vh2h
2015-11-11 12:41:22 +08:00
@ryd994 道理我都懂,而且也没有让内存闲着,就一直这样很久了,而且进度一直保持在 96%
不知道怎么发图片,直接丢到 dropbox 里面去了
https://www.dropbox.com/s/k9lpgj7tn8j21zn/QQ%E6%88%AA%E5%9B%BE20151111122924.png?dl=0
vh2h
2015-11-11 12:44:42 +08:00
@em70 谢谢你的答复,但是进度一直没有动很久了
hx1997
2015-11-11 13:02:34 +08:00
我记得有个 API 的,跟 WorkingSet 有关。
Lanceliel
2015-11-11 13:02:38 +08:00
楼主现在能不能关闭自动保存?
另外大概是在 Options>Models>Performance 里面应该可以设置内存使用限制,默认 AUTO ,改到 8G 试试。这应该是第一次开软件的时候设置的……现在改这些是不是需要重启软件才能生效我就不清楚了 orz

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

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

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

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

© 2021 V2EX