Apa itu Penguasaan Bus?

Sebuah “bus” komputer adalah rute dimana data ditransmisikan antara berbagai perangkat di komputer. Mastering bus adalah proses di mana komponen yang terhubung pada bus sistem yang sama dapat berkomunikasi secara langsung satu sama lain tanpa memerlukan perantara. Secara umum, penguasaan bus cenderung meningkatkan kinerja dengan menghemat sumber daya sistem dan mempersingkat waktu yang diperlukan untuk instruksi yang akan melewati sistem.

Pada komputer modern, mastering bus tersedia terutama melalui bus Peripheral Component Interconnect (PCI). Pada motherboard komputer, slot PCI terletak di bagian bawah papan fisik. Bus PCI mencakup slot atau slot PCI-Express (PCI-E), di mana kartu video atau kartu sistem dimasukkan. Perangkat lain yang dipasang pada bus PCI termasuk jaringan dan kartu suara. Kegunaan lain untuk fokus penguasaan bus pada saluran Integrated Drive Electronics (IDE) dan Advanced Technology Attachment (ATA).

Penggunaan utama untuk mastering bus memungkinkan kartu video untuk mendapatkan akses langsung ke memori akses acak (RAM). Dalam keadaan normal, jika kartu video ingin menggunakan memori sistem, pertama-tama ia harus beroperasi dengan berkomunikasi dengan Central Processing Unit (CPU). Tanpa bus mastering, CPU bekerja sebagai perantara untuk menyampaikan instruksi antara dua komponen. Dengan penguasaan bus, CPU dikeluarkan dari persamaan, meningkatkan waktu respons dan menghemat siklus CPU, sehingga meningkatkan kinerja.

Meskipun sebagian besar sistem modern mendukung penguasaan bus, manfaat kinerja dunia nyata bisa jadi tidak dapat diterapkan. Ini karena kartu video sistem, dalam banyak kasus, tidak perlu menyampaikan informasi ke dan dari RAM dalam sistem. Kartu video modern berisi RAM terpasang untuk penggunaan khusus video, meniadakan kebutuhan untuk berkomunikasi dengan RAM sistem umum di komputer. Beberapa kartu video berisi beberapa gigabyte RAM pada kartu itu sendiri, yang berarti bahwa setiap RAM tambahan tidak berguna.

Penguasaan bus dapat menjadi nilai yang dipertanyakan pada bus PCI, tetapi penggunaannya pada bus IDE/ATA jauh lebih bermanfaat. Perangkat utama yang terpasang pada bus IDE/ATA termasuk drive optik dan hard drive di komputer; perangkat ini berisi sedikit atau tidak ada memori mereka sendiri. Oleh karena itu, transfer data antara perangkat ini dan RAM sistem secara umum sangat penting, karena program atau file apa pun yang dimuat dari hard drive atau cakram optik harus terlebih dahulu ditempatkan ke dalam RAM sistem sebelum dapat digunakan oleh komputer.