teknologiaa

kuljettajan määritelmä

Kuljettaja tai ohjain laite on ohjelmisto, joka kommunikoi oheislaitteet käyttöjärjestelmän kanssa. Esimerkiksi äänikortti voi lähettää äänisignaalin tai ottaa ääntä ulkopuolelta, näytönohjain pystyy lähettämään videosignaalin näytölle piirtämään järjestelmän työpöydän, hiiri pystyy liikuttamaan nuolta. virtual on näyttö jne.

Toisin sanoen ajurit tai ohjaimet toimivat tekemällä abstraktion laitteistosta, konkreettisista laitteista ja kääntämällä ne tulkinnaksi ohjelmiston avulla. Tällä tavalla äänikorttien tapauksessa voimme nähdä mikserin (tai mikserin) ohjelmistolla, joka mahdollistaa säätää eri tuloja ja lähtöjä: lisää tai vähennä yleistä äänenvoimakkuutta, kaappaa ääntä mikrofonin tai linjan kautta, säädä stereopaniaa (vasen, oikea), aktivoi tai deaktivoi digitaalinen tai analoginen lähtö jne.

Näytönohjaimen tapauksessa voisimme säätää resoluutiota, jolla käyttöjärjestelmän työpöytä näytetään, pikselien lukumääränä: esimerkiksi 1024 x 768 (vaaka x pystysuora), 1200 x 800, 800 x 600 ja niin edelleen. päällä.

Hiiren tai hiiren tapauksessa voimme säätää osoittimen (tai nuolen) liikkumisnopeutta, kiihtyvyyttä, vaihtaa vasenta ja oikeaa painiketta jne.

Jos ohjainta ei ole, nämä oheislaitteet ne eivät toimisi ollenkaanJopa ohjaimen olemassaololla on ratkaiseva vaikutus mahdollisuuteen käsitellä niitä: rajoitetut ohjaimet saavat meidät käyttämään vain rajoitettua ryhmää laitteiston toimintoja. Tämä koskee kehitteillä olevia ohjaimia, jotka eivät ole vielä valmiita ja mahdollistavat tästä syystä vain joukon tehtävissä olevia asioita.

Järjestelmissä, kuten Windows tai Mac, on yleisempää, että laitteiston valmistaja jakaa CD-/DVD-levyllä, omien käyttöjärjestelmiensä ulkopuolella tai sisällä, sertifioituja ohjaimia tai ei suhteessa ohjelmistoa tuottaviin yrityksiin: Microsoft tai Apple. GNU/Linuxin tai BSD:n tapauksessa yritykset julkaisevat vain harvoin ohjaimia: joskus ne ovat omistamia, joskus ilmaisia. HP:n kaltaiset yritykset julkaisevat yleensä oheislaitteiden, kuten tulostimien, ohjaimia saavuttaen täyden yhteensopivuuden.

Kun yritys ei vapauta ohjaimiaan, usein hakkerit (tietokoneasiantuntijat, jotka käyttävät kekseliäisyyttä ongelman ratkaisemiseen) toimivat omat kuljettajasi yhteistyössä eri menetelmillä, kuten käänteissuunnittelulla. Tämä tarkoittaa, että tutkitaan, kuinka oheislaite kommunikoi muun tietokonejärjestelmän kanssa, puretaan sen muodot ja muunnetaan analyysi ajuriksi, jonka avulla voimme käyttää tiettyjä laitteita. Joskus saavutettu tulos ylittää patentoitujen ohjainten laadun ja toimivuuden. Toisaalta GNU / Linuxissa, BSD:ssä ja muissa ilmaisissa järjestelmissä ajurit on jo sisällytetty järjestelmään, mikä on loppukäyttäjän etu: heidän ei tarvitse etsiä niitä Internetistä tai tehdä mitään outoa.

Tietyissä tapauksissa, kuten WiFi (langattomat) kortit, GNU/Linux-käyttäjä voidaan nähdä "velvollinen"Käytä Windows-ohjaimia ndiswrapper-ohjelmiston kautta: vain jotkut sirut tukevat ilmaisia ​​ohjaimia, kuten siruja Atheros, ja Realtek 818x (On erinomaisia ​​USB-laitteita, jotka toimivat ilmaisilla ohjelmistoilla ilman muuta tarvetta kuin liittää ne tietokoneeseen).

Vaikka on olemassa lukemattomia web-sivuja, jotka tarjoavat ohjaimia binäärimuodossa (ilman lähdekoodia), käyttäjä kannattaa olla varovainen kun asennat näitä ohjelmia, koska ne voivat sisältää troijalaisia ​​viruksia sisällä tai käytännössä mitä tahansa.

$config[zx-auto] not found$config[zx-overlay] not found