我制作了简单的python脚本,它是Luakit的包装器,可以进入并显示一些网站。一切正常,但过了一段时间我发现Luakit正在“吃”RAM内存越来越多,只要它是开放的并显示一些网站。最后,Luakit将崩溃并“吃掉”几乎所有可用内存。 这是显示具有内存和CPU使用情况的日志的简单图片
Python脚本是从我的Raspberry Pi 3(最新的Raspbian更新)运行的,崩溃的大致时间取决于你在Luakit中显示的内容,像youtube这样的网站会占用更多内存。在这张图片中,我使用youtube网站进行了测试,在崩溃前大约运行了6个小时。
我在pExpect和xdotool模块的帮助下运行luakit。 Pexpect在我的python脚本和xdotool中运行子应用程序来模拟用浏览器操作的键盘输入,例如。用于刷新网页等的密钥......
我的问题是,为什么随着时间的推移,Luakit会越来越多地消耗RAM内存,除了重启Luakit之外,还有什么方法可以解决这个问题吗?
答案 0 :(得分:0)
这是因为一些用户脚本泄漏了内存。如果你真的不需要它们(cookies.db,session.db,书签等),你可以在rc.lua文件中对它进行评论,通常所有这些都是你不需要的。< / p>