PS / 2 vs USB, hva er fordelene og ulempene med hver?


Beste svaret

N-Key Rollover:

Hovedgrunnen til at folk velger PS / 2 (i tillegg til lavere ventetid) er n-key rollover. Dette betyr at du kan sende samtidig inngang fra et hvilket som helst antall taster på tastaturet samtidig. Dette er stort sett til fordel for spillere, der du ofte har mange nøkler trykket ned samtidig, og alle må registreres øyeblikkelig.

Her er et utdrag fra TomsHardware.com :

Hvorfor fortsetter så mange mennesker med å støtte den gamle PS / 2-standarden? Såkalt n-key rollover er en grunn. Som nevnt, teknisk sett er samtidig utgivelse av et hvilket som helst antall nøkler bare mulig på en PS / 2-port. For å belyse hvorfor, er det viktig å avklare to variabler: tilgang og overføringshastighet.

Fordi USB fungerer i polling-modus, avbryter den ikke en enhets funksjon (i motsetning til PS / 2). Et kablet USB-tastatur gir imidlertid en avbrytelsespakke når den vil legge inn en handling, som umiddelbart returneres til verten etter å ha mottatt et IN-token. Verten svarer med en ACK og utfører avbruddet. Hvis ingen avbrudd utføres, gir funksjonen en NAK. Problemet oppstår når mange av disse pakkene sendes i løpet av en kort periode, og det er hva som ville skje hvis du treffer et antall samtidige tastetrykk. En ekte NKRO er derfor ikke mulig. Polling spiller imidlertid ingen rolle i PS / 2, der avbruddet blir adressert direkte.

Teoretisk sett lider USB av ytelsesproblemer når mange enheter er koblet til datamaskinen samtidig. For eksempel når en skriver, skanner og webkamera samtidig stiller krav til dataoverføring på USB, blir disse enhetene tvunget til å dele den tilgjengelige båndbredden. Dette kan føre til feil.

La oss tenke gjennom dette. Forbindelsen (rør) til en enhet gjenkjenner fire typer dataoverføring :

  • Kontrolloverføringer (feilretting)
  • Masseoverføringer (store datamengder ved skanning, utskrift og kopiering av filer, med bussutnyttelse opptil 100\%)
  • Avbryt overføringer (for eksempel fra tastaturet eller musen)
  • Isokrone overføringer (språk, video, multimedia, bussutnyttelse opptil 80\%)

Fra et rent teknisk synspunkt bør det være mulig å garantere eksklusive båndbreddeserver og minimal latens for avbruddsoverføring på bussen. Dessverre støttes ikke denne muligheten av vanlige USB-kontrollere per enhet. En spesiell løsning må utvikles, som vil Det ville ikke være kostnadseffektivt eller verdt innsatsen. PS / 2-porter forblir følgelig best for tastaturforbindelser.

Svar

PS / 2-tastaturer ble tidligere ansett som bedre på grunn av eksistensen av en «avstemningsfrekvens» for USB-enheter. PS / 2 er et analogt grensesnitt, så når du trykker på en knapp, sender den en kommando til datamaskinen, og den gjør det med en gang. USB har derimot en «polling rate» der datamaskinen «poller» USB-porten x ganger per sekund for å se om en kommando er utstedt, dette pleide å være et populært tema når USB-tastaturer generelt var rundt 125 Hz eller så, noe som betyr at du kan komme hvor som helst fra et 0 millisekunds inngangsforsinkelse, til opptil 8 millisekunder; mens motparten PS / 2 ville ha 0. En annen fordel var at PS / 2-tastaturer støttet det som kalles «N-Key rollover», som i utgangspunktet betyr at du kan trykke så mange taster på tastaturet samtidig som du vil uten problemer, det ville registrer dem alle. Inntil for noen år siden var dette ikke tilgjengelig via USB (jeg vet ikke hva som har endret seg, jeg har ikke sett på det), men nå er det, og de aller fleste spilltastaturer støtter det. Nylige forbedringer har gjort standarden for de fleste periferiutstyr for spill 1000 Hz, noe som effektivt gir dem en 1 millisekund inngangsforsinkelse, som til de aller fleste mennesker ikke kan skilles fra 0; så dette er nå en irrelevant fordel. Den eneste virkelige fordelen som PS / 2-periferiutstyr har over USB-enheter i dag, er at de fungerer med en gang uten drivere, så hvis du har et hovedkort eller noe som utløser, og du prøver å gjøre diagnostikk, og USB-enhetene dine ikke vil oppdage eller noe, ville en PS / 2 gjort. Også PS / 2-enheter kan ikke byttes ut; som betyr at hvis du kobler til en mens datamaskinen er slått på, må du starte datamaskinen på nytt før den blir funksjonell. Jeg er ikke sikker på PS / 2-mus, men så vidt jeg vet overgår moderne spillmus dem bedre.Mus har vanligvis en justerbar avstemningshastighet på opptil 1000 Hz, så det er ingen synlig inngangsforsinkelse i forhold til en PS / 2-mus, og maskinvaren på musen er helt uavhengig av hvilket grensesnitt de bruker, så det er ikke relevant. Ikke bare er USB i utgangspunktet samme hastighet, men det er flere alternativer, og de er mye mer kompatible med forskjellige enheter; PS / 2 blir faset ut og vises ikke en gang på mange moderne hovedkort, selv om du alltid kan bruke en PS / 2 til USB-adapter, men på det tidspunktet beseirer du formålet med at du har fått et PS / 2-tastatur eller mus.

TLDR; egentlig ikke

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *