PS / 2 vs USB, 각각의 장단점은 무엇입니까?


최상의 답변

N- 키 롤오버 :

주요 이유 사람들은 PS / 2 (낮은 대기 시간 외에)를 선택하는 것이 n- 키 롤오버입니다. 즉, 키보드의 여러 키에서 동시에 입력 할 수 있습니다. 이는 대부분 동시에 많은 키를 눌렀으며 모든 키를 즉시 등록해야하는 게이머에게 유용합니다.

다음은 에서 발췌 한 내용입니다. TomsHardware.com :

왜 그렇게 많은 사람들이 고대 PS / 2 표준을 계속 지원합니까? 소위 n- 키 롤오버가 한 가지 이유입니다. 언급했듯이 기술적으로 여러 키의 동시 해제는 PS / 2 포트에서만 가능합니다. 이유를 밝히기 위해 액세스 및 전송 속도라는 두 가지 변수를 명확히하는 것이 중요합니다.

USB가 폴링 모드에서는 PS / 2와 달리 장치의 기능을 방해하지 않습니다. 그러나 유선 USB 키보드는 액션을 입력하려고 할 때 인터럽트 패킷을 제공하며, 이는 IN 토큰을 수신 한 후 즉시 호스트로 반환됩니다. 호스트는 ACK로 응답하고 인터럽트를 실행합니다. 인터럽트가 실행되지 않으면 함수는 NAK를 제공합니다. 이 문제는 많은 패킷이 단기간에 전송 될 때 발생하는데, 이는 여러 번의 동시 키 입력을 치면 발생합니다. 따라서 실제 NKRO는 불가능합니다. 그러나 폴링은 인터럽트가 직접 처리되는 PS / 2에서 역할을하지 않습니다.

이론적으로 USB는 다음과 같은 경우 성능 문제가 있습니다. 많은 장치가 동시에 컴퓨터에 연결됩니다. 예를 들어 프린터, 스캐너 및 웹캠이 동시에 USB에 데이터 전송을 요구하면 해당 장치는 사용 가능한 대역폭을 공유해야합니다. 이로 인해 오류가 발생할 수 있습니다.

생각해 보겠습니다. 기기에 대한 연결 (파이프)은 4 가지 종류의 데이터 전송을 인식합니다. :

  • 제어 전송 (오류 수정)
  • 대량 전송 (파일 스캔, 인쇄 및 복사시 대량의 데이터, 최대 100 \% 버스 사용률)
  • 중단 전송 (예 : 키보드 또는 마우스에서)
  • 등시 전송 (언어, 비디오, 멀티미디어, 버스 사용 최대 80 \%)

순수한 기술적 관점에서 독점 대역폭 예약 및 최소 지연 시간을 보장 할 수 있어야합니다. 버스에서의 인터럽트 전송을위한 것입니다. 안타깝게도이 기능은 장치별로 일반 USB 컨트롤러에서 지원되지 않습니다. 특별한 솔루션을 개발해야합니다. 비용 효율적이거나 노력할 가치가 없습니다. 결과적으로 PS / 2 포트는 키보드 연결에 가장 적합합니다.

Answer

PS / 2 키보드는 “폴링 속도”가 존재하기 때문에 더 나은 것으로 간주되었습니다. USB 장치. PS / 2는 아날로그 인터페이스이므로 버튼을 누를 때마다 컴퓨터에 명령을 보내고 즉시 실행합니다. 반면에 USB는 컴퓨터가 명령이 실행되었는지 확인하기 위해 초당 x 번 USB 포트를 “폴링”하는 “폴링 속도”를 가지고 있습니다. USB 키보드가 일반적으로 약 125 개 였을 때 이것은 뜨거운 주제였습니다. Hz 정도, 즉 0 밀리 초 입력 지연에서 최대 8 밀리 초까지 얻을 수 있음을 의미합니다. 반면 PS / 2는 0입니다. 또 다른 이점은 PS / 2 키보드가 “N- 키 롤오버”를 지원한다는 것입니다. 기본적으로 키보드에서 원하는만큼의 키를 동시에 누를 수 있다는 의미입니다. 모두 등록하십시오. 몇 년 전까지 만해도 USB로는 얻을 수 없었지만 (무엇이 바뀌 었는지 살펴 보지 않았습니다) 지금은 그렇고 대부분의 게임용 키보드가이를 지원합니다. 최근의 개선으로 대부분의 게임 주변 장치에 대한 표준이 1000Hz로 만들어졌으며, 이는 대다수의 사람들에게 0과 구별 할 수없는 1 밀리 초 입력 지연을 효과적으로 제공합니다. 이제 이것은 관련없는 이점입니다. 요즘 PS / 2 주변 장치가 USB 장치에 비해 얻을 수있는 유일한 이점은 드라이버없이 바로 작동한다는 것입니다. 따라서 마더 보드 또는 무언가가 작동하지 않는데 진단을 시도하고 USB 장치가 작동하지 않는 경우 감지 또는 무언가, PS / 2는 것입니다. 또한 PS / 2 장치는 핫스왑이 불가능합니다. 즉, 컴퓨터가 켜져있는 동안 하나를 연결하면 컴퓨터가 작동하기 전에 컴퓨터를 다시 시작해야합니다. PS / 2 마우스에 대해 잘 모르겠지만 내가 아는 한 최신 게이밍 마우스가 성능을 능가합니다.마우스는 일반적으로 최대 1000Hz까지 조정 가능한 폴링 속도를 제공하므로 PS / 2 마우스에 비해 감지 가능한 입력 지연이 없으며 마우스의 하드웨어는 사용중인 인터페이스와 완전히 독립적이므로 관련이 없습니다. USB는 기본적으로 동일한 속도 일뿐만 아니라 더 많은 옵션이 있으며 다른 장치와 훨씬 더 호환됩니다. PS / 2는 단계적으로 중단되고 많은 최신 마더 보드에 나타나지 않습니다. 항상 PS / 2 대 USB 어댑터를 사용할 수 있지만 그 시점에서 PS / 2 키보드 또는 마우스.

TLDR; 별로

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다