Gw mau tau Prosesor dari Sistem operasi. Jelasin dalam bahasa minangkabau

Prosesor mengeksekusi program-program komputer. Prosesor adolah sabuah chip dalam sistem komputer nan mangarajoan instruksi-instruksi program komputer. Dalam satiok datiknyo prosesor dapek mangarajoan jutaan instruksi.

Program adolah saderetan instruksi nan diagiah kapado suatu komputer. Sadangkan proses adolah suatu bagian dari program nan barado pado status tatentu dalam rangkaian eksekusinyo. Di dalam bahasan Sistem Operasi, kito labiah acok mambahas proses dibandingkan dek program. Pado Sistem Operasi modern, pado saat tatentu indak sado program dimuek dalam memori, tatapi hanyo ciek bagian ajo dari program tasabuik. Sadangkan bagian lain dari program tasabuik tetap baistirahat di media panyimpan disk. Hanyo pado saat dibutuhkan se, bagian dari program tasabuik dimuek di memori dan dieksekusi dek prosesor. Hal iko manghimeik bana pamakaian memori.

Babarapo sistem hanyo mangarajoan ciek proses tungga dalam ciek wakatu, sadangkan nan lainnyo mangarajoan multi-proses dalam ciek wakatu. Padahal sabagian gadang sistem komputer hanyo punyo ciek prosesor, jo sabuah prosesor hanyo dapek mangarajoan ciek instruksi dalam ciek wakatu. Mako baa sabuah sistem prosesor tungga dapek mangarajoan multi-proses? Sabananyo pado granularity nan ketek bana, prosesor hanyo mangarajoan ciek proses dalam ciek wakatu, kamudian sacaro capek inyo bapindah mangarajoan proses lainnyo, jo sataruihnyo. Sahinggo bagi pancaliakan jo perasoan pangguno manusio, seakan-akan prosesor mangarajoan babarapo proses sacaro basamoan.

Satiok proses dalam sabuah sistem operasi mandapekan sabuah PCB (Process Control Block) nan mamuek informasi tentang proses tasabuik, inyo tu: sabuah tando pangana proses (Process ID) nan unik jo manjadi nomor identitas, status proses, prioritas eksekusi proses jo informasi lokasi proses dalam memori. Prioritas proses marupokan suatu nilai atau gadangan nan manunjukan sabarapo acok proses harus dikarajoan dek prosesor. Proses nan punyo prioritas labiah tinggi, akan dikarajoan labiah acok atau dieksekusi labiah dulu dibandingkan dek proses nan berprioritas labiah randah. Suatu sistem operasi dapek se manantuan sado proses dek prioritas nan samo, sahingga satiok proses punyo kesempatan nan samo. Suatu sistem operasi dapek jugo marubah nilai prioritas proses tatentu, agar proses tasabuik akan dapek punyo kesempatan labiah gadang pado eksekusi barikuiknyo (misalnyo: pado proses nan alah lama bana manunggu eksekusi, sistem operasi manaikan nilai prioritasnyo).