Anda di halaman 1dari 14

Sistem Terdistribusi

Thread
Priority
Kelompok : 3
Anggota:
Arif Maulana
Maulidya Amanda Putri
Putri Maulida
Muhammad Raja Furqan
Daftar Isi Pengertian Thread Priority

Bahan-bahan diskusi
Fungsi Thread

Constanta Priority

Method Priority

Contoh Program
Apa itu Thread
Priority??
Thread
Sebuah pengontrol aliran program.
Thread digunakan untuk menjalankan sebuah
program

Thread Priority
Sebuah nilai integer dari angka 1 sampai dengan 10,
Semakin tinggi prioritas dari sebuah thread, berarti
semakin besar kesempatan dari thread tersebut
untuk dieksekusi terlebih dahulu.
Mengapa
Penting???
Keutamaan Thread Priority

Dalam multithreading, setiap thread memiliki prioritas yang


membantu penjadwal thread untuk menentukan urutan eksekusi.
Penjadwal thread memutuskan apakah thread memiliki prioritas
lebih tinggi atau tidak, jika ada maka itu harus dijalankan terlebih
dahulu daripada thread dengan prioritas lebih rendah.
Caranya???
TIGA CONSTANTS NILAI PRIORITAS
PADA THREAD

Class Thread juga menyediakan beberapa constants


sebagai nilai prioritas. Berikut tiga constants:

1. public static final int MIN_PRIORITY = 1;


2. public static final int NORM_PRIORITY = 5;
3. public static final int MAX_PRIORITY = 10;
METHOD PADA THREAD PRIORITY

getPriority() setPriority()

Method ini berfungsi Method ini berfungsi untuk


untuk mengembalikan mengatur nilai prioritas
nilai prioritas pada dari 1 sampai 10 pada
thread. thread.

System.out.println(thread1. thread1.setPriority(4);
getPriority())
Program Thread
output
output
Program Thread
Program Thread Min
Min &
& Max
Max
output
output
Thank
you

Anda mungkin juga menyukai