我正在看頂部並注意到在我設法獲得 USB2.0-CRW(Realtek 晶片,它內置於我的筆記型電腦中)後,其核心模組不斷出現。頂部說它使用 0.0 內存,但 CPU 使用 1%,優先權為 20。
有什麼方法可以讓它停止輪詢和使用,可能會中斷?我記得我讀過這曾經是 Linux 上光碟機的問題。每隔幾秒它就會繼續輪詢。只是想知道這是否像要修改的命令或檔案一樣簡單,也許是重新編譯驅動程式/模組,但如果需要重寫程式碼,那麼我認為沒有什麼可以做的。
謝謝。
*哦順便說一句:Natty Narwhal 上的 2.6.38-13-generic 內核,RTS5139
答案1
問題出在 rts5139 驅動程式的設計中,該驅動程式位於核心層次結構的「暫存」部分,這意味著它尚未達到其他一些驅動程式的品質標準。
不過,這個問題似乎已經被承認了Linux 驅動程式開發郵件列表在五月。然而到目前為止我還沒有看到之後的變化內核樹這會影響實際問題。我可以確認我在 Ubuntu 12.10 中看到了我的機器上的輪詢,並且我正在 /etc/rc.local 中執行繁瑣的“rmmod rts5139”,以默認不使用讀卡器(我很少使用它) 。