THREAD
THREAD PADA SISTEM OPERASI 1.Thread · Thread adalah unit terkecil dalam suatu proses yang bisa dijadwalkan oleh sistem operasi. · Merupakan sebuah status eksekusi (ready, running, suspend, block, queue, dll) · Kadang disebut sebagai proses ringan (lightweight). · Unit dasar dari dari sistem utilisasi pada processor (CPU). · Dalam thread terdapat: ID Thread, Program Counter, Register dan Stack. · Sebuah thread berbagi code section, data section dan resource sistem operasi dengan thread yang lain yang memiliki proses yang sama. 2.Single-Threading dan Multi-Threading Single Threading adalah sebuah lightweight process (proses sederhana) yang mempunyai thread tunggal yang berfungsi sebagai pengendali/ controller. Multi-Threading adalah proses dengan thread yang banyak dan mengerjakan lebih dari satu tugas dalam satu waktu. 3. Keuntungan Multi-Threading a) Responsive ; tanggap: Multi-Threading m