现状:
我写的 ahk 脚本,可以添加大写状态,然后再触发一个我自己写的插件下拉框,现在的问题用了一段时间 之后,弹下拉框就非常慢。
开的软件大概有 2 个 chrome 进程,2 个 vscode insider,一个 vscode ,chrome 进程播放视频。
我尝试的方法
vscode remote kill server 然后 reload window ,不起作用。
ahk 脚本重新运行,不起作用。
虚拟机重启 不起作用。
电脑重启,还是不起作用
然后过一段时间就好了。后来我又怀疑是不是因为 IO 的问题,昨天在论坛问了下监控的软件。
今天又碰到了,然后看了一下,IO 也不大啊,没有持续几 M 几 M 的写啊。哪怕 IO 掉到了几十 KB 的写
还是卡。
然后过了一段时间,又好了。
我又怀疑会不会是因为温度的问题呢。
看了 bottom,GPU 温度 65 度。又找了个 aida64,4 个 CPU 大概在 60-66 之间。然后我就找了个小风扇 对着笔记本电脑吹,把播放 B 站的浏览器重新打开,到现在又没卡过了。
请各位指点下,这种问题我应该如何排查?
1
testonly 221 天前
你做那么多,但第一步你应该在卡时检查各个程序 CPU 占用,内存占用,硬盘占用并且截图,再在不卡时截个对比啊。
|
2
chenqh OP @testonly 内存是没有问题的,我用了 memreduct ,内存控制在 66 左右,这还是我关闭了虚拟内在的前提下。
硬盘占用忘了说了, C SSD free 300G D hdd free 166G E ssd free 767G F ssd free 223G G hdd free 810G H hdd free 1TB 至于 CPU 当时确实忘了。 |
3
testonly 221 天前
@chenqh 硬盘的意思不是看剩多少空间,而是说看有没有占用 100%的情况,如果有,可能坏硬盘了,这种情况是有可能会非常卡的。
不过你说的如果只是你写的插件的下拉框慢的话,那可能跟其他无关,可能还是在你插件上找答案吧。不过 CPU 和内存你在卡的时候还是截图看具体各个软件的占用情况吧。 |
5
ysc3839 221 天前 via Android 1
个人感觉是内存清理工具的锅,这些工具只是把物理内存的数据搬到硬盘的虚拟内存中,同时还会清理文件数据缓存,结果就是当这些数据要用的时候又得从硬盘中读取。你说下拉框非常慢,感觉是在读盘所以慢。
|
6
tool2dx 221 天前 1
卡只是播放视频卡?有时候 chrome 一些老版本调用 GPU ,驱动兼容性不好,也会导致卡顿。
反正挺迷的,我遇到过访问 Google Earth Web 版本,浏览器会退化到 swiftshader 软件渲染,没用硬件加速,画面播放视频和 webgl2 就会很卡。 解决方法是升级 chrome 版本。 |
9
dbak 221 天前 1
开风扇不卡 应该是散热导致 cpu 自动降频吧 你可以查查 window 的系统日志 有没有出现:“组 0 中的处理器 0 的速度受系统固件的限制” 类似的日志
|
10
dbak 221 天前
散热不良导致
|