Os leitores / gravadores de cartões devem pesquisar o tempo todo?

2

Estou vendo o top e notei que depois que consegui meu USB2.0-CRW (o chip Realtek e ele está embutido no meu laptop), o módulo do kernel continua aparecendo. topo diz que usa 0,0 de memória, mas 1% de CPU, e a prioridade é 20.

Existe alguma maneira de fazer isso parar de pesquisar e usar, provavelmente, interrompe? Lembro-me de ler que isso costumava ser um problema com unidades ópticas no Linux. Ele continuaria a sondar depois de alguns segundos. Basta saber se isso é tão simples quanto um comando ou um arquivo para modificar, talvez uma recompilação do driver / módulo, mas se precisar reescrever o código, então acho que não há muito que possa ser feito.

Obrigado.

* oh BTW: kernel 2.6.38-13-genérico em Natty Narwhal, RTS5139

    
por Marky 16.01.2012 / 17:31

1 resposta

3

O problema está no design do driver rts5139, que está na parte 'temporário' na hierarquia do kernel, o que significa que ainda não está de acordo com os padrões de qualidade de alguns dos outros drivers.

Parece, no entanto, que o problema foi confirmado na lista de discussão de desenvolvimento do driver Linux em maio. No entanto até agora não estou vendo mudanças depois disso em a árvore do kernel que afetaria o problema real. Posso confirmar que estou vendo a pesquisa na minha máquina no Ubuntu 12.10, e estou fazendo o incômodo 'rmmod rts5139' em /etc/rc.local para não usar o leitor de cartão por padrão (eu só o uso raramente) .

    
por Timo Jyrinki 22.10.2012 / 20:24