Page 55 - E-modul sistem terdistribusi
P. 55
Rangkuman
Silahkan menonton video mengenai semua materi pada kegiatan pembelajaran
3 yaitu materi Proses
Thread merupakan unit kecil dari sebuah proses yang dapat berjalan secara
independen dan memiliki jalur eksekusi sendiri. Thread memiliki kemampuan untuk
berbagi memori dan sumber daya lainnya dengan thread-thread lain dalam proses yang
sama, sehingga memungkinkan proses tersebut untuk menjalankan beberapa tugas
secara simultan. Multithread server adalah sebuah server yang mampu melayani
banyak koneksi klien secara bersamaan dengan menggunakan teknologi
multithreading. Dalam multithread server, setiap koneksi klien akan di-handle oleh
thread yang berbeda sehingga koneksi-koneksi tersebut dapat dijalankan secara
bersamaan dan terpisah satu sama lain. Software agent atau agen perangkat lunak
adalah program komputer yang dirancang untuk bertindak atas nama pengguna atau
organisasi dalam lingkungan komputasi. Agen perangkat lunak dapat didefinisikan
sebagai entitas yang mempunyai kemampuan untuk merespons lingkungan, bergerak
sendiri, serta memenuhi tugas-tugas tertentu secara otonom atau semi-otonom.
49