ROS越用越占内存啊。
我的ROS重启后,占用内存才30.4%,但运行了3十多天后,占用内存竟然是84.1%,惨了,再运行几天就快要到顶啦,有什么方法可以释放内存的?或者用什么命令可以查看内存用在什么进程呢?我的ROS开启了比较多功能的。如:双线负载均衡、数个Scheduler、数个Script、数个Queues、数个VPN帐号、自定义设置的防火墙、数条静态路由。 没有这感觉 没人知道吗? queue最耗内存,特别是改了queue type里的limit(如50改200)或者total limit(如2000改10000).会很快耗尽内存重启的. 原帖由 LUYOKY 于 2008-4-16 16:24 发表 http://bbs.routerclub.com/images/common/back.gif
queue最耗内存,特别是改了queue type里的limit(如50改200)或者total limit(如2000改10000).会很快耗尽内存重启的.
我虽然做了queue,但是并没有限速的,只是用来记录它们下载了多少流量,可以跟查而已。。。。 内存ros会自己管理的,不过还是建议把内存加到256M,原来我用128M的过一段时间就会自动整理内存,每整理一次就会把全局变量给清除了,害得要专门写一个脚本去检测全局变量是否还存在,加到256M后次数明显减少。
页:
[1]