tiny-rdm icon indicating copy to clipboard operation
tiny-rdm copied to clipboard

[BUG] ubuntu20.04 启动之后cpu狂飙

Open Sunnnner opened this issue 11 months ago • 19 comments

Tiny RDM Version 1.1.9

OS Version Linux(ubuntu20.04)

Redis Version 4.0.14

Describe the bug A clear and concise description of what the bug is.

Steps to Reproduce:

Sunnnner avatar Mar 15 '24 09:03 Sunnnner

image

Sunnnner avatar Mar 15 '24 09:03 Sunnnner

有没有尝试更新系统的webkit

tiny-craft avatar Mar 16 '24 02:03 tiny-craft

有没有尝试更新系统的webkit

我的系统是20.04,已经更新到最新版本的webkit了 image

Sunnnner avatar Mar 16 '24 05:03 Sunnnner

你这个是不是也和 #188 的情况类似,开启了首页状态自动刷新就占用大量CPU呢?

tiny-craft avatar Mar 18 '24 01:03 tiny-craft

你这个是不是也和 #188 的情况类似,开启了首页状态自动刷新就占用大量CPU呢?

我刚才测试了一下,的确是这样,切换到别的tab页面之后cpu就降下来了

Sunnnner avatar Mar 18 '24 06:03 Sunnnner

你这个是不是也和 #188 的情况类似,开启了首页状态自动刷新就占用大量CPU呢?

https://github.com/tiny-craft/tiny-rdm/assets/9432907/4c360336-e3fa-4378-893e-5a134e4c072a

Sunnnner avatar Mar 18 '24 06:03 Sunnnner

你这个是不是也和 #188 的情况类似,开启了首页状态自动刷新就占用大量CPU呢?

我刚才测试了一下,的确是这样,切换到别的tab页面之后cpu就降下来了

手动停止定时刷新(右上角刷新按钮鼠标悬停会弹出设定),也会降下来是吧?

tiny-craft avatar Mar 18 '24 06:03 tiny-craft

你这个是不是也和 #188 的情况类似,开启了首页状态自动刷新就占用大量CPU呢?

我刚才测试了一下,的确是这样,切换到别的tab页面之后cpu就降下来了

手动停止定时刷新(右上角刷新按钮鼠标悬停会弹出设定),也会降下来是吧?

你看视频

Sunnnner avatar Mar 18 '24 06:03 Sunnnner

你这个是不是也和 #188 的情况类似,开启了首页状态自动刷新就占用大量CPU呢?

我刚才测试了一下,的确是这样,切换到别的tab页面之后cpu就降下来了

手动停止定时刷新(右上角刷新按钮鼠标悬停会弹出设定),也会降下来是吧?

手动刷新cpu也会暴增

Sunnnner avatar Mar 18 '24 06:03 Sunnnner

经检查是chart.js每次更新数据重绘会消耗不少资源,尤其是开启了动画的情况下需要每更新一次数据就需要重绘多次。目前临时办法是禁用动画,后续有时间我再尝试下使用echart看看资源消耗如何。

欢迎使用v1.1.10版本体验。

tiny-craft avatar Mar 21 '24 02:03 tiny-craft

经检查是chart.js每次更新数据重绘会消耗不少资源,尤其是开启了动画的情况下需要每更新一次数据就需要重绘多次。目前临时办法是禁用动画,后续有时间我再尝试下使用echart看看资源消耗如何。

欢迎使用v1.1.10版本体验。

是不是你打包的时候ubuntu的版本拉高了0-0, 我这提示GLIBC版本找不到了 GLIBC_ 2.34" not found

Sunnnner avatar Mar 21 '24 03:03 Sunnnner

是不是你打包的时候ubuntu的版本拉高了0-0, 我这提示GLIBC版本找不到了 GLIBC_ 2.34" not found

我估计是 b745b9f45d059ddbdc315f9378d21f2471a7ef85 这个提交把打包的Ubuntu从20.x改为22.x导致的。@raojinlin

tiny-craft avatar Mar 21 '24 03:03 tiny-craft

是不是你打包的时候ubuntu的版本拉高了0-0, 我这提示GLIBC版本找不到了 GLIBC_ 2.34" not found

我估计是 b745b9f 这个提交把打包的Ubuntu从20.x改为22.x导致的。@raojinlin

用不了了。。。我这内网机器没办法升级

Sunnnner avatar Mar 21 '24 03:03 Sunnnner

用不了了。。。我这内网机器没办法升级

我晚点再改为20.x的重新打包

tiny-craft avatar Mar 21 '24 03:03 tiny-craft

用不了了。。。我这内网机器没办法升级

我晚点再改为20.x的重新打包

好的感谢

Sunnnner avatar Mar 21 '24 03:03 Sunnnner

改回20.x用github action重新打包了,下载试试看能不能运行 @Sunnnner

tiny-craft avatar Mar 21 '24 03:03 tiny-craft

改回20.x用github action重新打包了,下载试试看能不能运行 @Sunnnner

https://github.com/tiny-craft/tiny-rdm/assets/9432907/be915aca-47cf-4a44-a93d-7847df1daac9

测试如下,自动刷新打开还是一样cpu飙升,默认情况下是没什么问题了

Sunnnner avatar Mar 21 '24 06:03 Sunnnner

是不是你打包的时候ubuntu的版本拉高了0-0, 我这提示GLIBC版本找不到了 GLIBC_ 2.34" not found

我估计是 b745b9f 这个提交把打包的Ubuntu从20.x改为22.x导致的。@raojinlin

用不了了。。。我这内网机器没办法升级

22打包的20上打不开是吗?

raojinlin avatar Mar 21 '24 08:03 raojinlin

是不是你打包的时候ubuntu的版本拉高了0-0, 我这提示GLIBC版本找不到了 GLIBC_ 2.34" not found

我估计是 b745b9f 这个提交把打包的Ubuntu从20.x改为22.x导致的。@raojinlin

用不了了。。。我这内网机器没办法升级

22打包的20上打不开是吗?

对的

Sunnnner avatar Mar 21 '24 08:03 Sunnnner