登录发现更多内容
首页
资讯
分类
目录
索引
酷站
发帖
充值
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
立即登录
立即注册
其他登录
QQ
微信
懒人官网
论坛
Portal
导读
Guide
教学课程
VIP会员
钱包
群组
Group
问AI
提问
搜索
搜索
热搜:
活动
交友
discuz
本版
文章
帖子
群组
用户
我的广告
好友
收藏
道具
勋章
任务
淘帖
动态
日志
相册
分享
记录
留言板
群组
门户
导读
排行榜
设置
我的收藏
退出
2
1
首页
懒人BUG&建议专区
›
acc进程内存占用随时间增加
返回列表
acc进程内存占用随时间增加
[ 复制链接 ]
bilabila
懒人BUG&建议专区
3407
2
2022-4-12 14:34:54
本帖最后由 bilabila 于 2022-4-13 19:04 编辑
发现acc进程在雷电上的内存占用有增加
4小时涨180M
总共2G内存
restartScript好像不会重启这个进程,不过kill可以
另外两个进程内存稳定
用的是3.6.0无障碍打的包感觉以后restartScript前得加一句kill了
在雷电2G内存上挂脚本,总是几个小时就停了。接下来试试定时kill有没有效。
更新:成功了,雷电挂了10小时都没崩,一看剩余内存900M(总共2G),和启动时一样。
维持游戏内存稳定的方法是每隔一小时 趁空闲时机重启游戏。因为观察到游戏内存增速为66M/h。
维持脚本内存稳定的方法是每隔一小时 重启acc进程 + 重设oom_score_adj。因为观察到脚本内存增速为44M/h。并且restartScript无效。
package = getPackageName()
keepalive = function()
killacc()
oom_score_adj()
end
killacc = function()
local cmd = [[sh root sh -c ' \
settings put global heads_up_notifications_enabled 0
kill $(pidof ]] .. package .. [[:acc)
timeout 5 sh -c "
while :;do
pidof ]] .. package .. [[:acc && break
done"
'
]]
exec(cmd)
tap({screen.width + 1, screen.height + 1})
cmd = [[nohup su root sh -c ' \
sleep 5
settings put global heads_up_notifications_enabled 1
' > /dev/null & ]]
exec(cmd)
end
oom_score_adj = function()
local cmd = [[nohup su root sh -c ' \
echo -1000 > /proc/$(pidof ]] .. package .. [[:acc)/oom_score_adj
echo -1000 > /proc/$(pidof ]] .. package .. [[:remote)/oom_score_adj
echo -1000 > /proc/$(pidof ]] .. package .. [[)/oom_score_adj
' > /dev/null & ]]
exec(cmd)
end
上面的keepalive就是每小时需要运行的。
有个注意点是acc进程重启后,无障碍手势需要调用一次才能正常用。上面代码中的tap调用的是无障碍手势。
有人问为什么有root还要用无障碍打包,
因为这个app的定位是 既能在未root的异形屏手机上用,又能给云手机和模拟器用户提供更稳定体验。
代码完全开源的,有兴趣可以看看,记得给star,
https://github.com/tkkcc/arknights
收藏
1
回复
使用道具
举报
2 回复
daxiong666
回复
使用道具
举报
2022-4-13 10:51:57
大哥,具体命令能发出来不
回复
评论
使用道具
举报
qq9451045
回复
使用道具
举报
2022-4-14 16:04:32
前排观摩
回复
评论
使用道具
举报
安卓脚本,苹果脚本
脚本定制接单;自动化操作;手动能完成的都能做;
Q: 9451045
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
点评
高级模式
本版积分规则
回帖并转播
回帖后跳转到最后一页
返回
浏览过的版块
插件专区
问答专区
服务器租用
源码分享
教程专区
综合讨论
懒人综合插件
任务大厅
VSCODE专区
懒人BUG&建议专区
提问题
写回答
写文章
草稿箱
登录开启您的创作之旅
使用UnityID登录,立即开启您的创作之旅~
登录
首页
分类
目录
索引
我的