📂

Manajemen Proses dalam Sistem Operasi

Oct 28, 2024

Catatan Kuliah: Sistem Operasi - Manajemen Proses

Pendahuluan

  • Selamat pagi dan salam sejahtera.
  • Bahasan hari ini: Manajemen Proses, Konsep dan Status Proses, Pengendalian Proses.
  • Tujuan: Mahasiswa dapat menjelaskan manajemen proses dan operasi-operasi sistem operasi.

Komponen Dasar Sistem Komputer

  • Terdiri dari 4 komponen:
    • Prosesor (CPU): Alat untuk pengolahan data.
    • Memori Utama: Tempat penyimpanan data dan program.
    • Perangkat I/O: Memindahkan data antara komputer dan lingkungan eksternal.
    • Interkoneksi: Menghubungkan komponen untuk berinteraksi.

Apa Itu Proses?

  • Proses adalah program yang sedang dieksekusi secara sekuensial.
  • Terdiri dari tiga fase: Input, Process, Output (IPU).
  • Proses memerlukan sumber daya: CPU, memori, I/O devices.

Status Proses

  • Status Proses: Aktivitas proses yang sedang berlangsung.
  • Ada lima status proses:
    • New: Proses sedang dibuat.
    • Running: Proses dieksekusi.
    • Waiting: Proses menunggu event lain.
    • Ready: Proses menunggu giliran CPU.
    • Terminated: Proses selesai dieksekusi.

Diagram Status Proses

  • Menggambarkan perubahan status proses.
  • Dapat menunjukkan siklus antara status.

Operasi pada Proses

  • Penciptaan Proses: Membuat proses baru.
  • Penghentian Proses: Menghentikan proses yang berjalan.
  • Penundaan: Menunggu sebelum melanjutkan.
  • Komunikasi Antara Proses: Proses bisa berinteraksi.

Penghentian Proses

  • Proses dapat berhenti karena:
    • Tugas selesai.
    • Melebihi waktu yang ditentukan.
    • Memori tidak tersedia.
    • Kesalahan dalam proses.

Kesimpulan

  • Proses mengalami perubahan status dan aktivitas.
  • Diagram status proses dan PCB (Program Control Block) digunakan untuk menggambarkan proses.
  • Tugas mandiri: Penjelasan dan contoh penghentian proses.

Tugas Mandiri

  • Cari penyebab dan penjelasan mengapa proses harus dihentikan.
  • Diskusikan dan cari referensi tambahan.

Terima kasih atas perhatian semua.