PROSES DAN MANAJEMEN PROSES (1)

Slides:



Advertisements
Presentasi serupa
Sistem Operasi Proses Fachry Khusaini ( ) Nur Yaqin ( )
Advertisements

PERTEMUAN KE-4 Heintje Hendrata, S.Kom. MANAJEMEN PROSES TIK : Mahasiswa dapat memahami konsep dasar proses Heintje Hendrata, S.Kom.
Sistem Operasi Proses Kelompok 2 Azizah Zahratul Firdausi ( )
Mengamati Proses pada SO Linux
Proses.
Oleh : Kelompok 2 Irawan ( ) Alifuddin Wachid ( ) Retno Ayu Apriliati ( ) “Proses Sistem Operasi” G.
+ Administrasi Sistem Teknik Informatika Universitas Bunda Mulia Jakarta Indra Priyandono.
Pertemuan 3 Manajemen proses Manajemen Proses.
KONSEP PROSES Minggu ke 5.
Manajemen proses Manajemen Proses.
MANAJEMEN PROSES.
Proses Ali akbar. KONSEP PROSES Proses adalah program yang sedang dieksekusi. Eksekusi proses dilakukan secara berurutan. Dalam suatu proses terdapat.
Versi 1, 2013CCS113 – SISTEM OPERASIFASILKOM PERTEMUAN 5 PROSES DAN THREAD 1.
Manajemen Proses.
BAB 3 – Pandangan Tingkat Paling Atas Fungsi dan Interkoneksi Komputer
Pertemuan 03- Konsep Proses
Organisai dan arsitektur komputer
Operating Systems Concept (Konsep Sistem Operasi) Minggu 14 Universitas Multimedia Nusantara Serpong, Tangerang Dr. Ananda Kusuma
PERTEMUAN KE-7 PERKULIAHAN SISTEM OPERASI
Pertemuan 3 Manajemen Proses.
Proses Oleh : Wahyu Andhyka Kusuma
Pengantar Teknologi Sistem Informasi 1B PENGATURAN PROSES.
Operating System Copyright © Mufadhol 1 SISTEM OPERASI Management Process Oleh : Mufadhol, S.Kom.
Struktur Sistem Komputer
Slide 6 – Management Proses
PERTEMUAN KE-9 PERKULIAHAN SISTEM OPERASI
Sistem Operasi.
PROSES dan PENJADWALAN (Konsep proses) By: Asriadi Pertemuan 5.
MANAJEMEN PROSES PART 2 Dosen : Ahmad Apandi, ST
MANAJEMEN PROSES.
MANAJEMEN PROSES.
“Process Schedulling”
PENJADWALAN PROSES.
Struktur Sistem Komputer
PENJADWALAN PROSES DAN IMPLEMANTASI Sistem operasi komputer
1 Pertemuan 5 Komunikasi antar Proses / Interprocess Communication (IPC) Matakuliah: T0316/sistem Operasi Tahun: 2005 Versi/Revisi: 5 OFFCLASS01.
Pertemuan 2 Klasifikasi Sistem Operasi dan Review Hardware
PROSES.
I/O Device and I/O Module
Sistem Operasi Proses dan Thread.
Proses Dosen: Abdillah S.Si., MIT.
Proses dan Thread Oleh : Adhitya Nugraha.
PROSES DAN MANAJEMEN PROSES (2)
Organisasi dan Arsitektur Komputer
Sistem Operasi Penjadwalan Proses.
IV. Proses-proses Terdapat beberapa definisi proses, diantaranya proses sebagai program yang sedang dalam keadaan eksekusi Proses membutuhkan sumber daya.
4 PROSES Mata Kuliah Sistem Operasi Mata Kuliah : Sistem Operasi
SISTEM OPERASI PERTEMUAN VI.
Sistem Operasi.
PROSES.
Organisasi dan Arsitektur Komputer
SISTEM OPERASI - CHAPTER 2 PROCESS
Manajemen Proses Firdaus, M.T..
Bab 3.2. Unit Masukan dan Keluaran
Manajemen Proses.
SISTEM OPERASI PERTEMUAN VI.
Hendy Mizuardy SISTEM OPERASI. MANAJEMEN PROSES Konsep Proses Definisi Proses Status Proses Process Control Block (PCB) Konsep Penjadwalan Queue Scheduling.
Penjadwalan Proses M. Ghofar Rohman.
ORGANISASI & ARSITEKTUR KOMPUTER
PROSES.
Pengertian PROSES pada sistem operasi
Manajemen Proses.
PROSES-PROSES SISTEM OPERASI
I/O Device and I/O Module
TEKNIK KOMPILASI PERTEMUAN VI.
Pertemuan 2 Klasifikasi Sistem Operasi dan Review Hardware
KONSEP PROSES Minggu ke 5.
I/O Device and I/O Module
Proses dan Thread Oleh : Adhitya Nugraha.
PROSES. Definisi Proses Proses adalah program yang sedang dieksekusi, termasuk didalamnya nilai-nilai dalam program counter, register, dan variabel-variabel.
Transcript presentasi:

PROSES DAN MANAJEMEN PROSES (1) Praktikum 3 SISTEM OPERASI

Pokok Bahasan Proses pada sistem operasi Linux Manajemen Proses pada sistem operasi Linux

Tujuan Belajar Setelah mempelajari materi pada bab ini, mahasiswa diharapkan mampu : Memahami konsep proses pada sistem operasi Linux Menampilkan beberapa cara menampilkan hubungan proses parent dan child Menampilkan status proses dengan beberapa format berbeda Melakukan pengontrolan proses pada shell Memahami penjadwalan prioritas

Theory Chapter 3 : Process

Perintah yang dipakai Kill [1/2/3/9/15] [PID] killall Ps [a/u/x/f/a/e/H] Pstree [p/h] [pid,ppid,%mem,cmd] Fg bg More Yes Jobs Top [s/u/k/q]

Definisi Proses Proses adalah program yang dieksekusi Proses-proses yang hampir sama dikumpulkan dalam bentuk batch-batch (batch = partai yg lebih kecil) ini disebut sebagai job Job-job ini dieksekusi secara otomatis dengan menggunakan sistem scheduling. Ketika processes dihentikan, proses tersebut dikeluarkan memory. Ketika proses tersebut dijalankan kembali, maka data-data proses tersebut yang disimpan harus di-restore kembali. Data-data ini disimpan dalam program counter (di processor) and the value of all program registers. The program counter (PC), commonly called the instruction pointer (IP) in Intel x86 and Itanium microprocessors, and sometimes called the instruction address register (IAR),[1] the instruction counter,[2] or just part of the instruction sequencer,[3] is a processor register that indicates where a computer is in its program sequence.

Ps PID : process id , nomor identitas proses yang bersifat unik TTY : nama terminal dimana aktif TIME : cpu time CMD : Direktori eksekusi proses A tty is a regular terminal device (the console on your server, for example). A pts is a psuedo terminal slave (an xterm or an ssh connection).

Status Proses New - The process is in the stage of being created. Ready - The process has all the resources available that it needs to run, but the CPU is not currently working on this process's instructions. Running - The CPU is working on this process's instructions. Waiting - The process cannot run at the moment, because it is waiting for some resource to become available or for some event to occur. For example the process may be waiting for keyboard input, disk access request, inter-process messages, a timer to go off, or a child process to finish. Terminated - The process has completed. Some systems may have other states besides the ones listed here.

Diagram Status Proses

Parent- Child relationship in process

Tipe proses Ketika anda menjalankan proses, ada dua cara yang bisa dilakukan yaitu : Foreground Processes Background Processes Foreground process: proses yang mengambil input dari keyboard dan dioutputkan di monitor Ketika proses dijalankan secara foreground dan membutuhkan banyak waktu, kita tidak dapat menjalankan proses lain, karena promptnya digunakan untuk eksekusi proses tersebut

Background process : Proses yang dijalankan dibelakang prompt Keuntungannya adalah jika anda menjalankan process secara background maka anda dapat menjalankan perintah lain, tanpa harus menunggu proses background tersebut selesai. Dijalankan dengan menambahkan & sehabis command

Sinyal Proses dapat menerima dan mengirim sinyal ke proses lainna dengan menggunakan : Kill [-nomor signal] PID Nomor sinyal : 1 : SIGHUP -> hangup 2 : SIGINT -> interrupt 3 : SIGQUIT -> quit 9 : SIGKILL -> kill 15 : SIGTERM -> terminasi

Linux Process Status

Linux Process Status

https://dvdhrm.wordpress.com/2013/08/24/session-management-on-linux/