我用的是飞思卡尔的IMX6四坐标。
我在上面为个人自制项目实现了一个自定义Linux。
我注意到了一种非常奇怪的行为。有些时候,随机的,我有两个KWorkers消耗在我的CPU的50%到150%之间(超过400%)
我注意到有大量EDID信息从串行接口中释放出来,而不是在SSH接口上。
如果我禁用我的HDMI驱动程序,一切都很好,串行上没有EDID,也没有KWorker问题。
但是,禁用HDMI并不是我喜欢的解决方案,因为我需要在屏幕上显示信息(我想知道发生了什么)。
你知道我怎么解决我的问题吗?我能阻止EDID信息从我的串行接口中冒出来吗?
发布于 2015-11-06 09:17:37
碰巧的是,这个问题是由一小块灰尘造成的,而尘埃恰好在HDMI端口的连接上。这就产生了一个小的极性问题,导致了自发的中断。
因此,HDMI连接丢失,然后回来,然后又丢失,等等。
因此,EDID消息。
因此,KWorkers溢出。
https://unix.stackexchange.com/questions/231792
复制相似问题