Differenza Tra Master E Slave

Differenza Tra Master E Slave
Differenza Tra Master E Slave

Video: Differenza Tra Master E Slave

Video: Differenza Tra Master E Slave
Video: ⚡ radiocomandi master & slave come riconoscerli (commerciali) tutorial 2024, Aprile
Anonim

Master vs Slave

Master / Slave è un modello di comunicazione in cui un dispositivo o un processo designato come Master possiede il controllo di altri dispositivi / dispositivi o processi chiamati slave / slave. Semplicemente, un master è un dispositivo o un processo che controlla altri dispositivi o processi e uno slave è un dispositivo o un processo controllato da un altro dispositivo o processo. Le comunicazioni basate sul modello master / slave avvengono in molti luoghi. Alcuni esempi sono nelle repliche di database, dispositivi collegati a un bus in un computer, ecc.

Cos'è il Master?

Semplicemente, un master è un dispositivo o un processo che controlla altri dispositivi o processi. La direzione del controllo scorre sempre da master a slave. Ad esempio, nella replica del database (copia dei dati tra database per mantenere la coerenza), il database master è considerato come la parte con tutte le autorità. Il database master registra tutti gli aggiornamenti ai dati e tutti gli altri database vengono successivamente sincronizzati con il master. Il termine master viene utilizzato anche nelle disposizioni del disco rigido che utilizzano PATA (Parallel Advanced Technology Attachment). Ma in questa situazione, master è semplicemente usato come un altro nome per il dispositivo 0 e il master (dispositivo 0) in questa situazione non possiede alcun controllo sul dispositivo denominato come slave. Ma il dispositivo designato come master apparirà prima nel BIOS o nel sistema operativo. La designazione di un disco rigido come master viene in genere eseguita mediante un'impostazione di jumper specifica.

Cos'è lo schiavo?

Lo slave è un dispositivo o un processo controllato da un altro dispositivo o processo (chiamato master). Ad esempio, nella replica del database, il database considerato come slave utilizzerà gli aggiornamenti registrati nel database master per sincronizzare i propri dati con il master. Quando lo slave riceve con successo gli aggiornamenti dal master, informa il master inviando un messaggio. Ciò consentirebbe al master di inviare più aggiornamenti allo slave. Inoltre, nelle disposizioni del disco rigido PATA, il termine slave è usato come sinonimo di dispositivo 1. Ma in questa situazione il master (dispositivo 0) non ha alcun controllo sul dispositivo designato come slave. Ma quando SATA (Serial Advanced Technology Attachment) ha sostituito le tradizionali unità PATA, la designazione dei dischi rigidi come master e slave non è stata più utilizzata.

Qual è la differenza tra Master e Slave?

Nel modello di comunicazione master / slave, master è un dispositivo o un processo che ha il controllo su altri dispositivi o processi, mentre uno slave è un dispositivo o un processo controllato da un altro dispositivo (chiamato master). Nella replica del database, il database master registra tutti gli aggiornamenti nei dati e li invia ai database designati come slave. Gli slave possono solo informare il master se hanno ricevuto gli aggiornamenti con successo e non hanno alcun controllo per fermare gli aggiornamenti in arrivo. Tuttavia, c'è una differenza nell'utilizzo di master / slave nelle disposizioni del disco rigido PATA. In questo caso, il dispositivo designato come master non ha alcun controllo sul dispositivo designato come slave.

Raccomandato: