Mis on massmälu draiver?

Massmälu draiver on teatud tüüpi tarkvara, mis on loodud võimaldama arvutil suhelda sisemise või kaugmäluseadmega. Kõvakettadraivid (HDD), universaalse jadasiini (USB) draivid, välised CD-draivid ja kõik muud tüüpi massmäluseadmed nõuavad teatud tüüpi draivereid. Operatsioonisüsteemid (OS-id) sisaldavad tavaliselt nende seadmetega liidestamiseks vajalikku tarkvara, kuigi teatud tooted nõuavad patenteeritud draivereid. Massmälu draiveri abil pääseb juurde ka paljude erinevate tarbeelektroonika pardal olevatele salvestuskomponentidele, nagu mobiiltelefonid ja kaasaskantavad muusikamängijad. Sellisel juhul näeb arvuti pärast ühendamist seadet kaugkõvakettana.

Massmälu on termin, mida kasutatakse mis tahes tüüpi andmekandjate kirjeldamiseks, mis võivad sisaldada suurt hulka andmeid ning mida saab ka arvutisse kirjutada ja arvuti abil lugeda. Personaalarvutite (PC) kontekstis võib see viidata kõigele alates mitme terabaidisest kõvakettast kuni USB-mälupulgani, mis mahutab vähem kui gigabaidi andmeid. Vaatamata piiratud salvestusmahule nimetati isegi disketiseadmeid massmäluseadmeteks. Kõvakettad on kõige levinum massmälu, kuigi levinud on ka palju erinevaid väliseid ja eemaldatavaid vorme. Kõik need erinevad andmekandjad nõuavad töötamiseks teatud tüüpi massmälu draiverit.

Massmälu draiveri esmane ülesanne on toimida vahendajana operatsioonisüsteemi ja riistvara vahel. Kui operatsioonisüsteem või mõni muu programm saadab käsu massmäluseadmele, saadab see tegelikult selle käsu draiverile. Seejärel tõlgib draiver käsu käsukomplektiks, millest massmäluseade aru saab. Iga operatsioonisüsteem ja seade nõuab eraldi draiverit, kuigi on ka erandeid. Salvestusseadmete puhul saab enamikku massmäluklassi (MSC) sobivaid seadmeid kasutada sama üldise käsukomplektiga.

Paljud seadmed, mis pole peamiselt mõeldud kaugsalvestuseks, saavad arvutiga liidestada massmälu draiveri kaudu. See juhtub siis, kui teatud mobiiltelefonid, digikaamerad ja kaasaskantavad muusikapleierid ühendatakse personaalarvutitega. Kui seade on võimeline vastu võtma MSC juhiseid, võib arvuti olla võimeline selle ära tundma, kasutades üldist massmälu draiverit. See võimaldab faile seadmesse ja seadmest üle kanda nii, nagu oleks tegemist kõvakettaga.