Linux 교체 중에 마우스와 키보드가 정지되는 이유는 무엇입니까?

Linux 교체 중에 마우스와 키보드가 정지되는 이유는 무엇입니까?

Linux에서는 교체가 자주 발생하면 마우스 커서가 멈추고 or++도 작동 CapsLock하지 Ctrl않는 것으로 나타났습니다 . 시스템은 데드라인 I/O 스케줄러를 사용하지만 마우스와 키보드 I/O는 디스크 I/O와 경쟁해서는 안 되기 때문에 이는 전혀 중요하지 않습니다. 교체하는 동안 CPU는 매우 유휴 상태이며 팬 활동 소리를 통해 이를 알 수 있습니다. 나는 또한 이것에 대한 다른 사람들의 불만을 읽었습니다. 이와 대조적으로 Windows XP에서도 마우스와 키보드가 정지되지 않으며 문제가 되는 프로세스를 종료하기 위해 실제로 몇 가지 조치를 취할 수 있습니다. Linux에서는 SSH 서버가 있어야 합니다. 그렇지 않으면 OOM 킬러가 애플리케이션을 종료할 때까지만 기다릴 수 있습니다.AltF1

답변1

프로그램을 실행하려면 해당 프로그램이 RAM에 있어야 합니다. 구타하는 동안,모두프로그램은 RAM에서 교체되었으며 실행하려면 다시 교체해야 합니다.

또한 많은(전부는 아님) 입력 이벤트의 경우 X11 서버 간에 왕복이 있어야 합니다.그리고귀하의 창 관리자와 창 관리자가 다른 이벤트를 트리거하려고 시도할 수 있습니다. RAM이 없기 때문에 창 관리자가 파이프나 소켓에 쓰는 경우 수신 프로세스가 이를 읽을 때까지 차단해야 합니다.

관련 정보