Mengamati Proses pada SO Windows

Proses pada OS
Windows
Praktikum SO – Pra S2 Ilkom UGM
Andi Wahju R.E, BSEE, MSSE

Introduksi
Proses
1.
2.

Program yang sedang dalam keadaan
dieksekusi.
Unit kerja terkecil yang secara individu
memiliki sumber daya dan dijadwalkan oleh
sistem operasi.

Keadaan Proses

Konsep Pembuatan Proses
Setiap proses diberi nomor khusus sebagai
identifikasi yang disebut process identification

atau PID berupa angka integer unik.
Jika proses selesai (Terminated) maka semua
sumber daya yang digunakan termasuk PID
dibebaskan kembali.
Proses dibuat menggunakan system call fork()
yang sering disebut forking proses
System call fork() mengkopi proses pemanggil
sehingga akan terdapat 2 proses yaitu :
1.
2.

Proses pemanggil disebut PARENT
Proses hasil kopian disebut CHILD

Cont.
Proses CHILD identik dengan proses PARENT-nya
tetapi memiliki PID yang berbeda.
Setelah proses baru (child) berhasil dibuat eksekusi
dilanjutkan secara normal di masing–masing proses
pada baris setelah pemanggilan system call fork().

Proses pemanggil (PARENT) dapat melakukan forking
proses lebih dari satu kali sehingga memungkinkan
terdapat banyak proses CHILD yang dieksekusi.
Proses CHILD dapat melakukan forking proses seperti
halnya PARENT sehingga dapat terbentuk struktur
pohon proses.

Identifikasi Proses
Setiap proses di Windows
direpresentasikan oleh sebuah blok
executive process (EPROCESS).
Disamping berisi banyak atribut yang
berhubungan dengan sebuah proses,
sebuah blok EPROCESS terdiri dari dan
menunjuk pada sejumlah struktur data lain
yang berhubungan.

Struktur dari sebuah
blok executive process


Melihat Informasi
Proses dengan
Task Manager

Melihat Proses
WindowsXP Task Manager menyediakan
sebuah daftar ringkas tentang proses – proses
yang sedang berjalan. Ada 3 cara memulai
Task Manager
Menekan CTRL+SHIFT+ESC
Klik kanan pada Taskbar dan memilih Task Manager,
atau
Menekan CTRL+ALT+DEL dan memilih tombol Task
Manager

Setelah Task Manager terlihat, klik pada tab
Processes untuk melihat proses – proses yang
sedang berjalan
Untuk menampilkan detil tambahan, pilihlah
View > Select Column untuk menambahkan

kolom – kolom tambahan informasi.

Penjelasan
Meskipun yang anda lihat dalam tab Processes di Task
Manager secara jelas memperlihatkan daftar proses –
proses, yang ditampilkan dalam tab Applications tidak
secara jelas
Tab Applications mendaftar jendela top-level yang
terlihat pada semua desktop dalam terminal window
yang interaktif. (Secara default, terdapat 2 obyek
desktop – anda bisa membuat lebih dengan
menggunakan fungsi Win32 CreateDesktop).
Kolom status mengindikasikan apakah sebuah thread
yang memiliki windows ini adalah kondisi wait (wait
state) dalam Windows message.
"Running" berarti threadnya sedang menunggu input lewat window;
"Not Responding" berarti threadnya tidak sedang menunggu input
lewat window (sebagai contoh, threadnya mungkin sedang berjalan
atau menunggu I/O atau sebuah obyek sinkronisasi Win32).


T List

PsList

Dokumen yang terkait

Analisis komparatif rasio finansial ditinjau dari aturan depkop dengan standar akuntansi Indonesia pada laporan keuanagn tahun 1999 pusat koperasi pegawai

15 355 84

Analisis korelasi antara lama penggunaan pil KB kombinasi dan tingkat keparahan gingivitas pada wanita pengguna PIL KB kombinasi di wilayah kerja Puskesmas Sumbersari Jember

11 241 64

ANALISIS PENGARUH PENERAPAN PRINSIP-PRINSIP GOOD GOVERNANCE TERHADAP KINERJA PEMERINTAH DAERAH (Studi Empiris pada Pemerintah Daerah Kabupaten Jember)

37 330 20

FREKWENSI PESAN PEMELIHARAAN KESEHATAN DALAM IKLAN LAYANAN MASYARAKAT Analisis Isi pada Empat Versi ILM Televisi Tanggap Flu Burung Milik Komnas FBPI

10 189 3

SENSUALITAS DALAM FILM HOROR DI INDONESIA(Analisis Isi pada Film Tali Pocong Perawan karya Arie Azis)

33 290 2

Analisis Sistem Pengendalian Mutu dan Perencanaan Penugasan Audit pada Kantor Akuntan Publik. (Suatu Studi Kasus pada Kantor Akuntan Publik Jamaludin, Aria, Sukimto dan Rekan)

136 695 18

DOMESTIFIKASI PEREMPUAN DALAM IKLAN Studi Semiotika pada Iklan "Mama Suka", "Mama Lemon", dan "BuKrim"

133 700 21

Representasi Nasionalisme Melalui Karya Fotografi (Analisis Semiotik pada Buku "Ketika Indonesia Dipertanyakan")

53 338 50

PENERAPAN MEDIA LITERASI DI KALANGAN JURNALIS KAMPUS (Studi pada Jurnalis Unit Aktivitas Pers Kampus Mahasiswa (UKPM) Kavling 10, Koran Bestari, dan Unit Kegitan Pers Mahasiswa (UKPM) Civitas)

105 442 24

DAMPAK INVESTASI ASET TEKNOLOGI INFORMASI TERHADAP INOVASI DENGAN LINGKUNGAN INDUSTRI SEBAGAI VARIABEL PEMODERASI (Studi Empiris pada perusahaan Manufaktur yang Terdaftar di Bursa Efek Indonesia (BEI) Tahun 2006-2012)

12 142 22