PS / 2 vs USB, care sunt avantajele și dezavantajele fiecăruia?

Cel mai bun răspuns

N-Key Rollover:

Motivul principal pentru care oamenii optează pentru PS / 2 (în afară de o latență mai mică) este trecerea cu n-tastă. Aceasta înseamnă că puteți trimite simultan intrări din orice număr de taste de pe tastatură simultan. Acest lucru este în mare parte benefic pentru jucători, unde de multe ori aveți mai multe taste apăsate simultan și toate trebuie înregistrate instantaneu.

Iată un extras din TomsHardware.com :

De ce atât de mulți oameni continuă să sprijine vechiul standard PS / 2? Așa-numitul rulare cu cheie n este unul dintre motive. După cum sa menționat, din punct de vedere tehnic, eliberarea simultană a oricărui număr de taste este posibilă numai pe un port PS / 2. Pentru a arunca o privire asupra motivului, este important să se clarifice două variabile: acces și rata de transfer.

Deoarece USB funcționează în modul de interogare, nu întrerupe funcția unui dispozitiv (spre deosebire de PS / 2). Cu toate acestea, o tastatură USB cu fir oferă un pachet de întrerupere atunci când dorește să introducă o acțiune, care este returnată imediat gazdei după primirea unui token IN. Gazda răspunde cu un ACK și execută întreruperea. Dacă nu se execută nicio întrerupere, funcția furnizează un NAK. Problema apare atunci când multe dintre aceste pachete sunt trimise într-o perioadă scurtă, ceea ce s-ar întâmpla dacă atingeți o serie de apăsări simultane de taste. Prin urmare, un NKRO real nu este posibil. Cu toate acestea, interogarea nu joacă niciun rol în PS / 2, unde întreruperea este adresată direct.

Teoretic, USB suferă de probleme de performanță atunci când multe dispozitive sunt conectate simultan la computer. De exemplu, atunci când o imprimantă, un scaner și o cameră web plasează simultan cereri de transfer de date pe USB, dispozitivele respective sunt forțate să partajeze lățimea de bandă disponibilă. Acest lucru poate duce la erori.

Să ne gândim la asta. Conexiunea (conducta) la un dispozitiv recunoaște patru tipuri de transfer de date :

  • Controlul transferurilor (corecții de erori)
  • Transferuri în bloc (cantități mari de date la scanarea, tipărirea și copierea fișierelor, cu utilizarea magistralei până la 100\%)
  • Întrerupeți transferurile (de exemplu, de la tastatură sau de la mouse)
  • Transferuri izocrone (limbă, video, multimedia, utilizarea autobuzelor) până la 80\%)

Din punct de vedere pur tehnic, ar trebui să fie posibil să se garanteze rezerve exclusive de lățime de bandă și o latență minimă pentru transferuri de întrerupere pe autobuz. Din păcate, această capacitate nu este acceptată de controlere USB normale pe bază de dispozitiv. Ar trebui dezvoltată o soluție specială, care să Nu ar fi nici rentabil, nici nu merită efortul. În consecință, porturile PS / 2 rămân cele mai bune pentru conexiunile de la tastatură.

Răspuns

Tastaturile PS / 2 erau considerate mai bune datorită existenței unei „rate de votare” Dispozitive USB. PS / 2 este o interfață analogică, astfel încât ori de câte ori apăsați un buton, acesta trimite o comandă către computer și o face imediat. USB, pe de altă parte, are o „rată de votare” în care computerul „sondează” portul USB de x ori pe secundă, căutând să vadă dacă a fost emisă o comandă, acesta era un subiect fierbinte când tastaturile USB erau în general de aproximativ 125 Hz sau cam asa ceva, ceea ce inseamna ca ai putea ajunge oriunde de la un decalaj de intrare de 0 milisecunda, pana la 8 milisecunde; întrucât omologul PS / 2 ar avea 0. Un alt avantaj a fost că tastaturile PS / 2 au acceptat ceea ce se numește „N-Key rollover”, ceea ce înseamnă practic că puteți apăsa simultan câte taste de pe tastatură doriți, fără probleme, înregistrați-le pe toate. Până acum câțiva ani, acest lucru nu putea fi obținut prin USB (nu știu ce s-a schimbat, nu l-am analizat), dar acum este și marea majoritate a tastaturilor de jocuri îl susțin. Îmbunătățirile recente au făcut ca standardul pentru majoritatea perifericelor de jocuri să fie de 1000 Hz, ceea ce le conferă efectiv un decalaj de intrare de 1 milisecundă, care, pentru marea majoritate a oamenilor, nu poate fi distins de 0; deci acesta este acum un beneficiu irelevant. Singurul beneficiu real pe care îl au perifericele PS / 2 față de cele USB în zilele noastre este că funcționează imediat fără drivere, deci dacă aveți o placă de bază sau ceva care se strică și încercați să faceți diagnostice și dispozitivele USB nu detectează sau ceva de genul acesta, ar fi un PS / 2. De asemenea, dispozitivele PS / 2 nu pot fi schimbate la cald; ceea ce înseamnă că, dacă conectați unul în timp ce computerul este pornit, va trebui să reporniți computerul înainte ca acesta să devină funcțional. Nu sunt sigur de șoarecii PS / 2, dar din câte știu șoarecii moderni de joc îi depășesc.Șoarecii au, de obicei, o rată de sondare reglabilă de până la 1000 Hz, deci nu există o întârziere de intrare perceptibilă față de un mouse PS / 2, iar hardware-ul mouse-ului este complet independent de interfața pe care o utilizează, deci este irelevant. USB nu numai că este practic aceeași viteză, dar există mai multe opțiuni și sunt mult mai compatibile cu diferite dispozitive; PS / 2 este eliminat treptat și nici măcar nu apare pe multe plăci de bază moderne, deși puteți folosi întotdeauna un adaptor PS / 2 la USB, dar în acel moment învingeți scopul de a obține o tastatură PS / 2 sau mouse.

TLDR; nu chiar

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *