JURNAL PRAKTIKUM SISTEM OPERASI
2012/2013
NAMA
: HALIM WIDIATMOKO
NIM
: 12523207
ASISTEN
: AMIN
KELAS
: F2
BAB Ke-
:7
(Manajemen Proses) 1. Tipe-tipe proses ada 3 a. Interactive proses Proses yang dimulai (dan dikontrol oleh) shell. Bisa tampak dari luar atau foreground ataupun didalam (background) Contohnya pada saat proses membuka terminal ataupun pada saat running software b. Batch Proses Proses yang tidak berhubungan dengan terminal tetapi menunggu untuk dieksekusi secara sequent contohnya Proses yang sedang menunggu, seperti apabila kita sedang membuka ms.word dan game,tapi yang sedang dijalankan adalah game. c. Daemon proses Proses yang dimulai ketika linux booting dan berjalan secara background Contohnya proses yang berjalan pada saat booting seperti proses yang dilalukan oleh sistem
2. Membuat file dengan nama kelompok dengna menggunakan perintah nano a. membuat prose nano menjadi background
Perintah diatas adalah untuk membuat file isi dengan nama kelompok54 dengan perintah “nano kelompok54”. Berikut ini adalah tampilan dari file isi dengan nama file kelompok54 dan setelah selesai mengisi file tersebut tekan ctrl+z untuk membuat proses tersebut dalam kondisi background.
Untuk melihat proses tersebut berjalan atau tidaknya dibackground maka dicek menggunakan perintah “job” untuk melihat proses yang berjalan pada background
b. Memeriksa prioritas dari proses nano tersebut
Untuk melihat prioritas suatu proses kita harus terlebih dahulu mengetahui PID (Proccess Id)nya terlebih dahalu karena untuk memriksa prioritas dari sebuah proses kita harus mengetahui PIDnya maka kita pertama untuk melihat PID menggunakan perintah “ps” untuk melihat PID nya,dari gambar di atas diketahui bahwa PID dari proses nano adalah “2173” Setelah itu kita langsung pada step selanjutnya yaitu untuk melihat prioritas dari proses nano maka kita menggunakan perintah ”ps –o pid,comm,nice -p 2173” maka diketahui lah prioritas dari proses nano adalah 0 didapat dari kolom NI (nice value),mengapa prioritasnya bernilai 0 ? ,karena secara default semua perintah akan difault prioritasnya menjadi 0
c. Mengubah prioritas proses nano menjadi -18
Untuk mengubah suatu prioritas dari sebuah proses maka menggunakan perintah renice -18 –p 2173 maka prioritas dari proses nano tersebut akan berubah menjadi -18 tebukti bahwa sudah berubah prioritas dari proses nano menjadi -18
d. Membuktikan bahwa prioritas tersebut sudah berubah menjadi -18 menggunakan perintah “ps –o pid,comm,nice -p 2173” TERBUKTI sudah berubah nila NI nya menjadi -18
e. Mengembalikan proses nano menjadi foreground kembali
mengubah kembali proses nano yang tadinya background kini akan dikembalikan menggunakan perintah “fg” maka akan langsung muncul proses nano yang tampak ( foreground) seperti gambar dibawah ini
3. Membuat proses ping 8.8.8.8 dengan prioritasnya adalah 10
Yaitu menggunakan perintah ”nice –n 10 ping 8.8.8.8” maka pada saat melalkukan proses ping tersebut prioritasnya sudah ditentukan untuk pembuktian bahwa prioritas dari proses tersebut adalah 10 menggunaka perintah “ps” terlebih dahulu untuk mengetahui PID dari proses ping tersebut maka diketahui PID untuk proses ping adalah 2229
Setelah itu masuk pada step selanjutnya untuk memriksa prioritas dari proses ping tersebut dengan menggunakan perintah “ps –o pid,comm,nice -p 2229”
Maka sudah berhasil dengan pembuatan proses dengan menentukan prioritasnya
a. Untuk memberhentikan proses tersebut dan membuatnya menjadi background yaitu tinggal menekan ctrl+z maka proses tersebut akan menjadi bacground
Untuk melihat bahwa prosesping menjadi background dengna menggunakan perintah “jobs” maka akan kelihatan bahwa proses ping menjadi background
b. akan mematikan proses ping dengan perintah “kill -9 2229” maka proses tersebut akan mati untuk buktinya silahkan lihat pada gambar dibawah in i
4. Menjalankan proses halt pada 5 menit kedepan
Pada perintah diatas akan membut proses halt yaitu membuat semua harddisk berada pada mode standby sesaat sebelum terjadi power off. Saat berada pada kondisi standby, write cache pada harddisk dihapus dengan menggunakan perintah “shutdown –h 5” maka dengan perintah tersebut kompter akan melalukan perintah tersebut 5 menit kedepan