[Contribute Advice] 设备管理器设备不是实时刷新的
Tofloor
poster avatar
绍贝格尔
deepin
2022-11-15 22:41
Author

设备管理器的设备不是实时刷新的,我要是拔掉设备任然有设备,重新打开软件才能正常显示
image.png

Reply Favorite View the author
All Replies
来自Ubuntu的某位用户
deepin
2022-11-16 02:44
#1

如果能实时刷新,那么打开“设备管理器“直到关闭它这个期间就非常吃电脑资源

Reply View the author
沈拙言
deepin
2022-11-16 05:48
#2
来自Ubuntu的某位用户

如果能实时刷新,那么打开“设备管理器“直到关闭它这个期间就非常吃电脑资源

实时刷新不会吃很多资源,循环不是递归,不创造新内存就不会浪费资源。而且还可以设计成设备改动触发更新。

Reply View the author
Comments
136******53
2022-11-18 07:08
资源不包含 cpu嘛?程序不需要不间断的去扫描一次又一次,你的硬件配置时刻在变化?还是相对固定的, 假如按照你说的,循环扫描,我一年不换电脑,就打开这个界面看着,我打开这个界面多久,它就一直循环扫;其他程序呢,也要不要实时更新,也这样扫。
136******53
deepin
2022-11-18 07:13
#3

没有必要,这个结果是你执行时的结果,你硬件变动了,就应该重新执行一次,又不是u盘,需要实时通知用户;widows 会更新嘛?去看看鲁大师之类的硬件检测。
真要做成这样,电脑cpus使用暴涨,风扇不停转,程序时不时无响应, 不知道相对于 重新扫描检测一次,估计你更倾向于前者.

Reply View the author
xiao80
deepin
2022-11-23 01:16
#4

那些说什么吃电脑资源,cpu 暴涨的,可以稍微动点脑子想一下吗,任务管理器里的任务信息变化频率可比设备管理器里设备变化频率高的不止几个数量级,也没见任务管理器能把电脑卡爆的。更何况设备变动是有通知事件的,可以根据通知事件刷新显示,而不用像任务管理器那样定时刷新,效率更高,也更接近实时。

也许是设备变化频率实在是太低了,以至于没有必要像任务管理器那样做成定时刷新/及时刷新。

Reply View the author
Comments
136******53
2023-03-20 09:54
2种方式,cpu的状态硬件就自带了,那你解释下 window ,linux 这些设备扫描软件识别的时候 为啥不是瞬间,怎么得也得10s 以上,大概就你是天才,其他人都做不到吧
绍贝格尔
deepin
2023-02-17 23:37
#5
136******53

没有必要,这个结果是你执行时的结果,你硬件变动了,就应该重新执行一次,又不是u盘,需要实时通知用户;widows 会更新嘛?去看看鲁大师之类的硬件检测。
真要做成这样,电脑cpus使用暴涨,风扇不停转,程序时不时无响应, 不知道相对于 重新扫描检测一次,估计你更倾向于前者.

windows 是实时刷新的,你可以插个ch340 试试,如果你不懂当我没说

Reply View the author
Comments
136******53
2023-03-20 09:49
你跑完鲁大师,再接个硬盘上去,鲁大师会把硬件信息刷新? 至于你说设备管理,你觉得os有新的硬件接入它内核层面会检测不到? deepin检测不到,但是鲁大师会?