OS202
Stack
Stack merupakan sebuah area di dalam memory yang menyimpan variabel sementara yang dibuat oleh suatu fungsi
Process Control Block
Process Control Block atau PCB merupakan struktur data yang menyimpan informasi dari proses yang berhubungan dengannya.
Thread
Thread merupakan unit standar dari penggunaan CPU, yang biasanya terdiri dari program counter, sebuah stack, dan sekumpulan register.
Context Switching
Context switching merupakan proses menyimpan sebuah context atau state dari sebuah proses sehingga dapat dimuat saat dibutuhkan dan
proses eksekusi bisa dilanjutkan dari satu titik yang sama seperti sebelumnya
Inter-process Communication
Inter-process Communication merupakan mekanisme yang disediakan oleh sebuah sistem operasi yang membuat proses dapat
mengatur shared data.
Multicore
Multicore merupakan sebuah arsitektur komputer yang dimana satu prosesor menggabungkan core logic dari lebih dari satu prosesor.
Concurrency
Concurrency terjadi saat satu atau lebih tasks bisa berjalan hingga selesai di waktu yang bertimpa
Parallelism
Parallelism terjadi saat satu atau lebih tasks berjalan benar-benar di waktu yang sama.
Threading Building Blocks
Threading Building Blocks merupakan librery template C++ yang dikembangkan oleh intel untuk parallel programming di dalam multicore processor.
Thread Cancellation
Thread Cancellation terjadi saat suatu thread dihentikan sebelum thread tersebut selesai berjalan.