我們在芯片上使用TI Sitara AM33系統,具有600 Mhz時鐘和256 Mb RAM。 操作系統是OE Yocto v2.1 Krogoth,內核4.4.19。視頻驅動程序 - DRM/KSM鼠標指針滯後於TI Sitara上的QT5應用
我們遇到鼠標性能問題。
我做了一個小錄象演示效果: https://www.youtube.com/watch?v=5dRDGzhcnn0
注意如何鼠標指針在窗口的空白區域平滑移動和控制滯後了。就好像它正在通過果凍。如果你在窗口上有更多的控制,鼠標變得如此遲鈍,它是無法使用的。雖然CPU負載很小。
在視頻中的示例應用程序中可能沒有錯誤 - 我們創建了一個空白的QT Widget項目,將控件放在窗體上,就是這樣,它根本就沒有做任何其他事情。
有沒有人看過這樣的鼠標問題?
Qt5,我希望,意味着涉及GPU,所以CPU負載並不重要。順便說一句,與空白區域相比,重新計算區域需要做很多工作。所以可以成爲GPU方面的一個計算問題。此外,也可能是圖形保留RAM的問題:交換結構增加滯後。 – LPs
是的,這是QT5。我不知道如何在嵌入式系統上剖析GPU,但是如果我運行「top」,它會告訴我CPU佔用40%和使用0 Mb交換。 – Yuriy