Konsep dalam Definisi ABC
Bermacam Macam / / November 13, 2021
Oleh Marcos Guglielmetti, pada Sep. 2008
Pengemudi atau pengontrol perangkat adalah perangkat lunak yang mengomunikasikan periferal dengan sistem operasi. Misalnya, kartu suara dapat mengeluarkan sinyal audio atau mengambil audio dari luar, kartu video mampu mengirim sinyal video ke memantau Untuk membuat grafik desktop sistem, mouse mampu menggerakkan panah virtual di layar, dll.
Dengan kata lain, driver atau pengontrol bekerja dengan membuat abstraksi perangkat keras, peralatan nyata, menerjemahkannya ke dalam interpretasi melalui perangkat lunak. Dengan cara ini, dalam kasus kartu suara kita dapat melihat Mixer (atau mixer) oleh perangkat lunak yang memungkinkan kita mengatur input dan output yang berbeda: menambah atau mengurangi volume umum, menangkap audio melalui mikrofon atau melalui saluran, menyesuaikan pan stereo (kiri, kanan), mengaktifkan atau menonaktifkan output digital atau analog, dll.
Dalam kasus kartu video kita bisa mengatur resolusi di mana desktop a sistem operasi, dalam jumlah piksel: misalnya, 1024 x 768 (horizontal x vertikal), 1200 x 800, 800 x 600 dan sebagainya.
Dalam kasus mouse atau mouse, kita dapat mengatur kecepatan dengan mana penunjuk (atau panah) bergerak, percepatan, pertukaran kiri dan Baik, dll.
Jika tidak ada driver, periferal ini mereka tidak akan bekerja sama sekali, bahkan keberadaan pengontrol memiliki dampak penting pada kemungkinan yang akan kita miliki di menanganinya: pengontrol terbatas akan menyebabkan kita hanya mengakses sekelompok fungsi terbatas perangkat keras. Ini adalah kasus driver dalam pengembangan, yang belum selesai dan untuk alasan ini hanya memungkinkan kami untuk melakukan beberapa hal yang dapat dilakukan.
Dalam sistem seperti Windows atau Mac, lebih umum bagi produsen perangkat keras untuk mendistribusikan dalam CD / DVD, di luar atau di dalam sistem operasi berpemilik, driver bersertifikat atau tidak terkait dengan perusahaan yang memproduksi perangkat lunak: Microsoft atau Manzana. Dalam kasus GNU/Linux atau BSD, jarang sekali perusahaan merilis driver: kadang-kadang berpemilik, kadang-kadang gratis. Perusahaan seperti HP biasanya meluncurkan driver untuk periferal seperti Printer, mencapai kompatibilitas penuh.
Ketika sebuah perusahaan tidak merilis drivernya, peretas (ahli dalam komputasi yang menggunakan kecerdikan untuk memecahkan masalah) tampil driver Anda sendiri secara kolaboratif dengan berbagai metode, seperti reverse engineering. Ini melibatkan mempelajari bagaimana perangkat berkomunikasi dengan sistem komputer lainnya, mendekode bentuknya dan menerjemahkan analisis ke dalam driver yang memungkinkan kita menggunakan perangkat keras tertentu. Terkadang hasil yang dicapai melebihi kualitas dan fungsionalitas untuk driver berpemilik. Di sisi lain, di GNU / Linux, BSD dan sistem gratis lainnya, driver sudah dimasukkan ke dalam sistem, yang merupakan keuntungan bagi pengguna akhir: mereka tidak perlu mencarinya di Internet atau melakukan sesuatu yang aneh.
Dalam kasus tertentu, seperti kartu WiFi (nirkabel), pengguna GNU / Linux dapat dilihat "terpaksa"untuk menggunakan driver Windows melalui perangkat lunak ndiswrapper: hanya beberapa chip yang mendukung driver gratis, seperti chip Ateros, dan Realtek 818x (Ada perangkat USB luar biasa yang bekerja dengan perangkat lunak gratis tanpa perlu lebih dari menghubungkannya ke PC).
Meskipun ada banyak halaman web yang menawarkan driver di Format biner (tanpa kode sumber), pengguna harus hati-hati ketika menginstal perangkat lunak ini karena mereka dapat berisi virus Trojan di dalam atau hampir apa saja.
Topik dalam Driver