Verschil Tussen Master En Slave

Verschil Tussen Master En Slave
Verschil Tussen Master En Slave

Video: Verschil Tussen Master En Slave

Video: Verschil Tussen Master En Slave
Video: BDSM A Master Slave Relationship 2024, Mei
Anonim

Meester versus slaaf

Master / Slave is een communicatiemodel waarin een apparaat of een proces dat als Master wordt aangeduid, de controle heeft over andere apparaten / apparaten of processen die de slave / slaves worden genoemd. Simpel gezegd, een master is een apparaat of een proces dat andere apparaten of processen bestuurt en een slave is een apparaat of een proces dat wordt bestuurd door een ander apparaat of een proces. Communicatie op basis van master / slave-model vindt op veel plaatsen plaats. Enkele voorbeelden zijn databasereplicaties, apparaten die zijn aangesloten op een bus in een computer, enz.

Wat is meester?

Simpel gezegd, een master is een apparaat of een proces dat andere apparaten of processen bestuurt. De richting van de besturing loopt altijd van master naar slave. Bij databasereplicatie (het kopiëren van gegevens tussen databases om de consistentie te behouden) wordt de masterdatabase bijvoorbeeld beschouwd als de partij met alle bevoegdheden. De master-database registreert alle updates van de gegevens en alle andere databases worden later gesynchroniseerd met de master. De term master wordt ook gebruikt in hardeschijfopstellingen met PATA (Parallel Advanced Technology Attachment). Maar in deze situatie wordt master alleen gebruikt als een andere naam voor het apparaat 0 en heeft de master (apparaat 0) in deze situatie geen controle over het apparaat dat de slave wordt genoemd. Maar het apparaat dat is aangewezen als de master, wordt eerst in het BIOS of het besturingssysteem weergegeven. Het aanwijzen van een harde schijf als master wordt doorgaans gedaan door een specifieke jumperinstelling te hebben.

Wat is een slaaf?

Slaaf is een apparaat of een proces dat wordt bestuurd door een ander apparaat of een proces (de master genaamd). Bij databasereplicatie zal de database die als de slaaf wordt beschouwd, bijvoorbeeld de updates gebruiken die zijn geregistreerd in de hoofddatabase om de gegevens met de meester te synchroniseren. Wanneer de slaaf de updates van de master met succes ontvangt, informeert hij de master door een bericht uit te voeren. Hierdoor kan de master meer updates naar de slaaf sturen. Bovendien wordt in PATA-hardeschijfopstellingen de term slave gebruikt als synoniem voor apparaat 1. Maar in deze situatie heeft de master (apparaat 0) geen enkele controle over het apparaat dat is aangewezen als de slaaf. Maar toen SATA (Serial Advanced Technology Attachment) de traditionele PATA-schijven verving, werd het aanwijzen van harde schijven als master en slave niet meer gebruikt.

Wat is het verschil tussen Master en Slave?

In het master / slave-communicatiemodel is master een apparaat of een proces dat controle heeft over andere apparaten of processen, terwijl een slave een apparaat of een proces is dat wordt bestuurd door een ander apparaat (de master genaamd). Bij databasereplicatie registreert de hoofddatabase alle updates in de gegevens en stuurt deze naar de databases die als slaven zijn aangewezen. De slaves kunnen de master alleen informeren of ze de updates met succes hebben ontvangen en ze hebben geen controle om de updates te stoppen. Maar er is een verschil in het gebruik van master / slave in PATA-hardeschijfopstellingen. Hier heeft het apparaat dat is aangewezen als de master geen controle over het apparaat dat is aangewezen als de slaaf.

Aanbevolen: