18.5.13日报

本文探讨了解决帧率过低的问题,通过调整wkeWake中的帧率限制及sleep参数,使帧率表现接近Chrome水平。同时,针对内存占用不释放的现象,深入研究发现定时器垃圾回收机制存在问题,定时器任务被其他任务抢占导致内存无法正常释放。

1,找到帧率低的原因了,wkeWake里做的帧率限制。打开后,并且调整每帧的sleep之类,帧率基本和chrome差不多

2,跟进https://www.html5tricks.com/demo/html5-canvas-particle-effect/index.html的内存占用不释放问题。

原因是定时器回收垃圾机制,定时器一直没执行到。现在跟进到的情况是WebThreadImpl::schedulerTasks里定时器一直被别的任务抢占了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值