Skip to main content

Wat is busbeheersing?

Een computerbus is een route waarmee gegevens worden verzonden tussen de verschillende apparaten in de computer.Busbeheersing is een proces waarbij componenten die op dezelfde systeembus zijn verbonden, rechtstreeks met elkaar kunnen communiceren zonder dat een tussenpersoon nodig is.Over het algemeen heeft busmeestering de neiging om de prestaties te verbeteren door systeembronnen te behouden en de tijd te verkorten die nodig is om instructies door het systeem te laten gaan.

Op moderne computers is busmastering voornamelijk beschikbaar via de perifere component Interconnect (PCI) -bus.Op het moederbord van de computer bevinden de PCI -slots zich op de onderste helft van het fysieke bord.De PCI-bus bevat de PCI-Express (PCI-E) slot of slots, waarin de videokaart of kaarten van het systeem worden ingevoegd.Andere apparaten die op de PCI -bus zijn gemonteerd, zijn het netwerk- en geluidskaarten.Andere toepassingen voor busbeheersingsfocus op de Integrated Drive Electronics (IDE) en geavanceerde technologie -attachment (ATA) -kanalen.

Het primaire gebruik voor busbeheersing stelt de videokaart in staat om directe toegang tot het random Access Memory (RAM) van de computers te verkrijgen.Onder normale omstandigheden, als de videokaart het systeemgeheugen wil gebruiken, moet deze eerst werken door te communiceren met de Central Processing Unit (CPU).Zonder mastering van de bus werkt de CPU als tussenpersoon om de instructies tussen de twee componenten over te brengen.Met busmastering wordt de CPU uit de vergelijking gehaald, het verbeteren van de responstijd en het behoud van CPU -cycli, waardoor de prestaties worden verbeterd.

Hoewel de meeste moderne systemen de busmastering ondersteunen, kan het real-world prestatie-voordeel niet van toepassing zijn.Dit komt omdat de videokaart van het systeem in veel gevallen geen informatie van en naar de RAM in het systeem hoeft over te brengen.Moderne videokaarten bevatten aan boord RAM voor videospecifiek gebruik, waardoor de noodzaak om te communiceren met het algemene systeem RAM in de computer overbodig te maken.Sommige videokaarten bevatten verschillende gigabytes RAM op de kaart zelf, wat betekent dat elk extra RAM overbodig is.

Busbeheersing kan van twijfelachtige waarde zijn op de PCI -bus, maar het gebruik ervan op de IDE/ATA -bussen is veel voordeliger.De primaire apparaten die aan de IDE/ATA -bussen zijn bevestigd, zijn de optische schijven en harde schijven in de computer;Deze apparaten bevatten weinig of geen eigen geheugen.Daarom is de gegevensoverdracht tussen deze apparaten en het algemene systeem RAM aanzienlijk, omdat elk programma of bestand dat wordt geladen vanuit de harde schijf of optische schijf eerst in System RAM moeten worden geplaatst voordat deze door de computer kan worden gebruikt.