카드 리더/라이터는 항상 폴링해야 합니까?

카드 리더/라이터는 항상 폴링해야 합니까?

나는보고있다맨 위그리고 USB2.0-CRW(Realtek 칩이며 내 노트북에 내장되어 있음)를 얻은 후에도 해당 커널 모듈이 계속 표시된다는 사실을 발견했습니다.맨 위메모리는 0.0, CPU는 1%를 사용하고 있으며 우선순위는 20이라고 나와 있습니다.

폴링 및 사용을 중지하고 중단할 수 있는 방법이 있습니까? 나는 이것이 Linux의 광학 드라이브에 문제가 있었다는 것을 읽은 것을 기억합니다. 몇 초마다 계속 폴링됩니다. 이것이 명령이나 파일을 수정하는 것만큼 간단한지 궁금합니다. 아마도 드라이버/모듈을 다시 컴파일해야 할 수도 있지만, 코드를 다시 작성해야 한다면 할 수 있는 일이 별로 없을 것 같습니다.

감사해요.

*아 그나저나: Natty Narwhal의 2.6.38-13-일반 커널, RTS5139

답변1

문제는 커널 계층 구조의 '스테이징' 부분에 있는 rts5139 드라이버의 설계에 있습니다. 이는 아직 일부 다른 드라이버의 품질 표준에 미치지 못함을 의미합니다.

하지만 문제는 이미 인정된 것 같습니다.Linux 드라이버 개발 메일링 리스트5월에. 그러나 지금까지 나는 그 이후의 변화를 보지 못했습니다.커널 트리그것은 실제 문제에 영향을 미칠 것입니다. Ubuntu 12.10에서 내 컴퓨터에 폴링이 표시되고 있음을 확인할 수 있으며 기본적으로 카드 리더를 사용하지 않기 위해 /etc/rc.local에서 번거로운 'rmmod rts5139'를 수행하고 있습니다(저는 거의 사용하지 않습니다). .

관련 정보