-
Notifications
You must be signed in to change notification settings - Fork 548
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
关于一部分weasel的用户卡顿的原因和改进建议 #1250
Comments
报卡顿的同学,大概应该是对整体窗体做了阴影,在节能模式下,CPU不满足快速响应阴影计算的要求吧。阴影是添头,不要盲上。 |
刚刚发错了,忘了加回复了.... :-) |
小狼毫没有一次很多,每次只有page_size 个(后端给多少就是多少),要优化的话空间在后端上
|
我指的是小狼毫的候选窗口阴影特性; 另外可以试试#1253 提高了进程的优先级,可能有一点点改善 |
感觉我这个应该没有开窗口阴影特效。 |
我现在遇到的问题是隔一段时间Windows会整个卡上2、3秒钟,键盘没有反应,鼠标点任何窗口都没有响应。 不知道什么原因。 |
安装了b1aebe8,目前最新的nightly,但出现了卡一下然后后台崩溃的情况,添加的守护进程没有生效,需要手动重启服务才行。 经过这次崩溃后正常运行的时间里,日志里有看到守护进程拉起后台的日志 |
守护不是一崩就拉起,如果连续6次按键消息无响应后拉起 另外卡一下之后,应该会在日志目录里面生成dmp崩溃文件,右击->日志文件夹可以看到 |
确实有dmp文件,需要发上来吗 |
看这个吧,自行消化一部分 |
消化不了... |
关闭用户词典大概率就不太崩了 |
但以往版本不会这么能感知崩溃 |
+1 |
非常感谢了。 |
我长时间运行之后也会变得越来越卡,重启算法服务之后会好一点 |
上报前请检查
操作系统信息
描述遇到的问题
使用weasel进行输入时,输入和选词均存在较大的延迟。
原因在于系统对CPU功耗优化,使CPU在低强度运行时频率较低。
复现步骤
正常输入时,按键后选词框弹出的速度明显缓慢。
打开任务管理器->性能->CPU。
可以看到,此时查看CPU频率在1ghz以下(在我的电脑上是0.5ghz),使用输入法输入时,CPU频率并没有增加多少,几个存在卡顿的朋友也是如此。
我的笔记本电脑切换到高性能模式(此时CPU稳定在2.4ghz),群友的台式机锁频到2ghz以上,并在任务管理器->详细信息中将WeaselServer.exe的优先级设置成实时。
此时再使用Rime进行输入时,可以看到已经完全没有卡顿的现象出现。
综上所述,我推测部分weasel用户卡顿的原因在于系统对CPU功耗优化。
预期行为
希望weasel加入如下功能:
设置一个选项,如果用户存在上述问题造成weasel卡顿时,可以开启该选项。
开启后,用户可以根据需要设置CPU频率。
当输入文字时,weasel自动将CPU频率提升至用户设置的频率。当用户不再输入文字一定时间后(可以设置为用户自定义),weasel放弃控制CPU频率,使其回复默认。如此可以减少笔记本电脑用户的电池能耗,不必担心干扰续航。
如果该功能确实难以实现,希望weasel可以先将该问题通告一下,方便存在卡顿的用户使用、调整。
用户文件
请于此附上 weasel 用户文件夹下的内容,方便开发者调试问题
截图
如果问题需要,可附上 GIF 图片
其他补充说明
如果有其他补充说明,可以写在这里
The text was updated successfully, but these errors were encountered: