Skip to main content

Penjadwalan sistem operasi linux

Pada sistem Operasi, terdapat 3 tipe penjadwal berada secara bersama-sama pada sistem operasi yang kompleks, yaitu:

a. Penjadwal jangka pendek (short term scheduller)

Bertugas menjadwalkan alokasi pemroses diantara proses-proses ready di memori utama. Penjadwalan ini dijalankan setiap terjadi pengalihan proses untuk memilih proses berikutnya yang harus dijalankan.

b. Penjadwal jangka menengah (medium term scheduller)

Setelah eksekusi selama suatu waktu, proses mungkin menunda sebuah eksekusi karena membuat permintaan layanan masukan/keluaran atau memanggil suatu system call. Proses-proses tertunda tidak dapat membuat suatu kemajuan menuju selesai sampai kondisi-kondisi yang menyebabkan tertunda dihilangkan. Agar ruang memori dapat bermanfaat, maka proses dipindah dari memori utama ke memori sekunder agar tersedia ruang untuk proses-proses lain. Kapasitas memori utama terbatas untuk sejumlah proses aktif. Aktivitas pemindahan proses yang tertunda dari memori utama ke memori sekunder disebut swapping. Proses-proses mempunyai kepentingan kecil saat itu sebagai proses yang tertunda. Tetapi, begitu kondisi yang membuatnya tertunda hilang dan dimasukkan kembali ke memori utama dan ready.

c. Penjadwal jangka panjang (long term scheduller)

Penjadwalan ini bekerja terhadap antrian batch dan memilih batch berikutnya yang harus dieksekusi. Batch biasanya berupa proses-proses dengan penggunaan sumber daya yang intensif (yaitu waktu pemroses, memori, masukan/keluaran), program-program ini berprioritas rendah, digunakan sebagai pengisi (agar pemroses sibuk) selama periode aktivitas job-job interaktif rendah.
Meskipun tiap-tiap proses terdiri dari suatu kesatuan yang terpisah namun adakalanya proses-proses tersebut butuh untuk saling berinteraksi. Satu proses bisa dibangkitkan dari output proses lainnya sebagai input. Pada saat proses dieksekusi, akan terjadi perubahan status. Status proses didefiniskan sebagai bagian dari aktivitas proses yang sedang berlangsung saat itu. Status proses terdiri dari :

a. New, proses sedang dibuat.
b. Running, proses sedang dieksekusi.
c. Waiting, proses sedang menunggu beberapa event yang akan terjadi (seperti menunggu untuk menyelesaikan I/O atau menerima sinyal).
d. Ready, proses menunggu jatah waktu dari CPU untuk diproses.
e. Terminated, proses telah selesai dieksekusi.

Comments

Popular posts from this blog

Puisi "Al -Hadid"

Kali ini ane mau share puisi yang berjudul Al-Hadid puisi ini adalah salah satu karya dari sastrawan yang bernama ibu “Fatin Hamama” puisi ini dibuat oleh beliau pada Desember, 2000 di Jakarta. puisi ini adalah salah satu puisi favorit ane :D Oke langsung saja nihh… Al-Hadid Ketika sepotong besi jadi tombak Besi tak pernah tahu Untuk apa dia dijadikan tombak Ketika sepotong besi jadi pisau Pisau tak pernah tahu Untuk apa dia jadi pisau Ketika sepotong besi jadi peniti Peniti tidak pernah tahu Untuk apa dia jadi peniti Kecuali suatu ghari tombak Dijadikan alat pembunuh Dan bersarang di jantung kiri Tombak mengeluh Aku tak ingin menjadi seperti ini Demikian pisau Ketika menemukan dirinya Di leher sebagai penebas Pisau mengaduh Aku tak bercita-cita jadi begini Ketika besi-besi yang menjadi senjata Berubah fungsi Diam-diam peniti mensyukuri “aku menjadi penyemat baju Seorang sufi. Setiap hari aku dibawa Rukuk sujud dan me...

Macam-macam garis dan Style Garis

Garis dalam desain grafis dibagi menjadi empat yaitu vertikal, horisontal, diagonal dan kurva o Vertikal  o Horizontal o Diagonal o Kurva Garis memiliki beberapa macam gaya atau style, antara lain : - Garis lurus, yaitu garis tanpa jeda, penuh - Garis dot, yaitu garis yang terbentuk dari rangkaian dot yang tersusun memanjang - Garis dash, yaitu garis yang terbentuk dari rangkaian dash yang tersusun memanjang - Garis dash dot, yaitu garis yang terbentuk dari rangkaian dash dan dot yang disusun bergantian - Garis kaligrafi, yaitu garis yang terbentuk dari kuas kaligrafi - Garis artistik, yaitu garis yang dibuat secara khusus, tidak terikat pada konvensi yang berlaku, sehingga mengesankan citra artistik.

Komponen – komponen Storyboard

Pada umumnya penulisan storyboard dan storyline sering menjadi satu kesatuan yang saling mendukung terdiri dari beberapa adegan yang tersusun dan didalamnya terdapat :  • Bentuk adegan/potongan-potongan gambar sketsa  • Bentuk (alur cerita) untuk memperjelas gambar sketsa  • Bentuk dramatisasi (adegan yang berisi tentang adegan karakter tertentu) Dengan Storyboard tidak hanya akan mempercepat proses pembuatan film, tetapi juga untuk mewujudkan visi artistik produk Multimedia yang akan di buat. Sehingga dengan mengacu pada rencana shooting dalam storyboard para pemain dan kru dapat mengerjakan tugas mereka masing-masing dengan cepat atau tepat. Storyboard secara gamblang memberikan tata letak visual dari adegan seperti yang terlihat melalui lensa kamera. Untuk itu terdapat kaidah yang harus ada dalam pembuatan storyboard. Format dan susunananya bisa disesuaikan oleh masing – masing storyboarder. Komponen – komponen penyusun storyboard yang harus ada...