Perbedaan Antara Tuan dan Budak

Perbedaan Antara Tuan dan Budak
Perbedaan Antara Tuan dan Budak

Video: Perbedaan Antara Tuan dan Budak

Video: Perbedaan Antara Tuan dan Budak
Video: Pemrograman Terstruktur dan OOP, Pengertian dan Perbedaan 2024, November
Anonim

Tuan vs Budak

Master/Slave adalah model komunikasi di mana perangkat atau proses yang ditunjuk sebagai Master memiliki kendali atas perangkat/perangkat lain atau proses yang disebut slave/slave. Secara sederhana, master adalah perangkat atau proses yang mengontrol perangkat atau proses lain dan slave adalah perangkat atau proses yang dikendalikan oleh perangkat atau proses lain. Komunikasi berdasarkan model master/slave terjadi di banyak tempat. Beberapa contoh dalam replikasi database, perangkat yang terhubung ke bus di komputer, dll.

Apa itu Guru?

Sederhananya, master adalah perangkat atau proses yang mengontrol perangkat atau proses lain. Arah kontrol selalu mengalir dari master ke slave. Misalnya, dalam replikasi basis data (menyalin data antar basis data untuk menjaga konsistensi), basis data induk dianggap sebagai pihak yang memiliki semua otoritas. Basis data master mencatat semua pembaruan ke data dan semua basis data lainnya kemudian disinkronkan dengan master. Istilah master juga digunakan dalam pengaturan hard drive menggunakan PATA (Parallel Advanced Technology Attachment). Tetapi dalam situasi ini, master hanya digunakan sebagai nama lain untuk perangkat 0 dan master (perangkat 0) dalam situasi ini tidak memiliki kendali atas perangkat yang disebut sebagai budak. Tetapi perangkat yang ditunjuk sebagai master akan muncul terlebih dahulu ke BIOS atau sistem operasi. Menetapkan hard drive sebagai master biasanya dilakukan dengan memiliki pengaturan jumper tertentu.

Apa itu Budak?

Slave adalah perangkat atau proses yang dikendalikan oleh perangkat atau proses lain (disebut master). Misalnya, dalam replikasi basis data, basis data yang dianggap sebagai budak akan menggunakan pembaruan yang direkam dalam basis data master untuk menyinkronkan datanya dengan master. Ketika budak menerima pembaruan dari master dengan sukses, itu menginformasikan master dengan mengeluarkan pesan. Ini akan memungkinkan master untuk mengirim lebih banyak pembaruan ke slave. Selanjutnya, dalam pengaturan hard drive PATA, istilah budak digunakan sebagai sinonim untuk perangkat 1. Namun dalam situasi ini master (perangkat 0) tidak memiliki kendali atas perangkat yang ditunjuk sebagai budak. Tetapi ketika SATA (Serial Advanced Technology Attachment) menggantikan drive PATA tradisional, penetapan hard drive sebagai master dan slave tidak digunakan lagi.

Apa perbedaan antara Master dan Slave?

Dalam model komunikasi master/slave, master adalah perangkat atau proses yang memiliki kendali atas perangkat atau proses lain, sedangkan slave adalah perangkat atau proses yang dikendalikan oleh perangkat lain (disebut master). Dalam replikasi basis data, basis data master mencatat semua pembaruan dalam data dan mengirimkannya ke basis data yang ditunjuk sebagai budak. Budak hanya dapat memberi tahu master apakah mereka berhasil menerima pembaruan dan mereka tidak memiliki kendali untuk menghentikan pembaruan yang datang kepada mereka. Namun terdapat perbedaan penggunaan master/slave pada pengaturan harddisk PATA. Di sini, perangkat yang ditunjuk sebagai master tidak memiliki kendali atas perangkat yang ditunjuk sebagai budak.

Direkomendasikan: