PS / 2 vs USB, vilka är fördelarna och nackdelarna med var och en?


Bästa svaret

N-Key Rollover:

Huvudskälet till varför människor väljer PS / 2 (förutom lägre latens) är n-key rollover. Det betyder att du kan skicka samtidig inmatning från valfritt antal tangenter på tangentbordet samtidigt. Detta är mest fördelaktigt för spelare, där du ofta har många tangenter nedtryckta samtidigt, och alla måste registreras omedelbart.

Här är ett utdrag från TomsHardware.com :

Varför fortsätter så många människor att stödja den gamla PS / 2-standarden? Så kallad n-key rollover är en anledning. Som nämnts är det tekniskt sett möjligt att endast släppa valfritt antal tangenter på en PS / 2-port. För att belysa varför är det viktigt att klargöra två variabler: åtkomst och överföringshastighet.

Eftersom USB fungerar i polling-läge avbryter det inte en enhets funktion (i motsats till PS / 2). Ett trådbundet USB-tangentbord ger dock ett avbrottspaket när det vill ange en åtgärd som omedelbart returneras till värden efter att ha fått en IN-token. Värden svarar med en ACK och utför avbrottet. Om inget avbrott utförs ger funktionen en NAK. Problemet uppstår när många av dessa paket skickas under en kort period, vilket är vad som skulle hända om du trycker på ett antal samtidiga tangenttryckningar. En riktig NKRO är därför inte möjlig. Polling spelar dock ingen roll i PS / 2, där avbrottet adresseras direkt.

Teoretiskt sett lider USB av prestandaproblem när många enheter är anslutna till datorn samtidigt. Till exempel, när en skrivare, skanner och webbkamera samtidigt ställer krav på dataöverföring på USB, tvingas dessa enheter att dela den tillgängliga bandbredden. Detta kan leda till fel.

Låt oss tänka igenom detta. Anslutningen (röret) till en enhet känner igen fyra typer av dataöverföring :

  • Kontrollöverföringar (felkorrigeringar)
  • Massöverföringar (stora mängder data vid skanning, utskrift och kopiering av filer, med bussanvändning upp till 100\%)
  • Avbryt överföringar (till exempel från tangentbordet eller musen)
  • Isokrona överföringar (språk, video, multimedia, bussanvändning upp till 80\%)

Ur en rent teknisk synpunkt bör det vara möjligt att garantera exklusiva bandbreddsreserver och minimal latens för avbrytande överföringar på bussen. Tyvärr stöds inte denna funktion av vanliga USB-kontroller per enhet. En speciell lösning måste utvecklas, som vill Det skulle varken vara kostnadseffektivt eller värt ansträngningen. PS / 2-portar förblir följaktligen bäst för tangentbordsanslutningar.

Svar

PS / 2-tangentbord brukades betraktas som bättre på grund av att det finns en ”avfrågningshastighet” för USB-enheter. PS / 2 är ett analogt gränssnitt, så när du trycker på en knapp skickar det ett kommando till datorn och det gör det direkt. USB har däremot en ”polling rate” där datorn ”pollar” USB-porten x gånger per sekund för att se om ett kommando har utfärdats, detta brukade vara ett hett ämne när USB-tangentbord i allmänhet var runt 125 Hz eller så, vilket betyder att du kan komma var som helst från en 0 millisekunds ingångsfördröjning till upp till 8 millisekunder; medan PS / 2-motparten skulle ha 0. En annan fördel var att PS / 2-tangentbord stödde det som kallas ”N-Key rollover” vilket i grund och botten betyder att du kan trycka på så många tangenter på tangentbordet samtidigt som du vill utan problem. registrera dem alla. Fram till för några år sedan var detta inte tillgängligt via USB (jag vet inte vad som förändrats, jag har inte tittat på det) men nu är det och de allra flesta speltangentbord stöder det. Nya förbättringar har gjort standarden för de flesta spelutrustningar 1000 Hz, vilket effektivt ger dem en ingångsfördröjning på 1 millisekund, som till de allra flesta människor inte kan skiljas från 0; så detta är nu en irrelevant fördel. Den enda verkliga fördelen som PS / 2-kringutrustning har över USB-enheter idag är att de fungerar direkt utan drivrutiner, så om du har ett moderkort eller något som snubblar och du försöker göra diagnostik och dina USB-enheter inte upptäcka eller något, skulle en PS / 2 göra. PS / 2-enheter är inte hot-swappable; vilket innebär att om du ansluter en när datorn är påslagen måste du starta om datorn innan den skulle fungera. Jag är inte säker på PS / 2-möss men så vitt jag vet överträffar moderna spelmöss dem.Möss har vanligtvis en justerbar avfrågningshastighet upp till 1000 Hz så det finns ingen märkbar ingångsfördröjning jämfört med en PS / 2-mus, och hårdvaran på musen är helt oberoende av vilket gränssnitt de använder så det är irrelevant. Inte bara är USB i princip samma hastighet, men det finns fler alternativ och de är mycket mer kompatibla med olika enheter; PS / 2 fasas ut och visas inte ens på många moderna moderkort, även om du alltid kan använda en PS / 2 till USB-adapter men vid den tiden besegrar du syftet med att du har fått ett PS / 2-tangentbord eller mus.

TLDR; inte riktigt

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *