Jumat, 21 November 2025

Sistem Operasi: Time-Sharing dan Real-Time

 1. Apa itu Time-Sharing?

Time-Sharing adalah mekanisme pada sistem operasi yang memungkinkan banyak pengguna atau banyak program berbagi waktu pemrosesan CPU secara bergiliran dan sangat cepat.

⏱️ CPU membagi waktunya menjadi potongan kecil (time slice).
Karena pergantian terjadi sangat cepat, pengguna merasa seolah-olah semua program berjalan bersamaan.

Contoh penggunaan Time-Sharing:

  • Komputer laboratorium kampus yang dipakai banyak siswa melalui jaringan

  • Server hosting yang menangani banyak website

  • Sistem login multiuser di Linux

Kelebihan:

  • Penggunaan CPU lebih efisien

  • Banyak pengguna dapat bekerja secara bersamaan

  • Respons sistem cenderung cepat


2. Apa itu Sistem Operasi Real-Time?

Real-Time Operating System (RTOS) adalah sistem operasi yang dirancang agar merespons perintah dalam waktu yang sangat cepat dan dapat diprediksi (deterministic).

⚡ Tidak boleh ada delay yang tidak terduga.

Contoh penggunaan Real-Time:

  • Sistem kontrol mobil atau motor (ABS, ECU)

  • Mesin industri otomatis

  • Drone dan robot

  • Sistem medis seperti alat EKG

  • Pengendali lalu lintas pesawat terbang

Kelebihan:

  • Respons cepat dan stabil

  • Cocok untuk sistem yang membutuhkan keakuratan tinggi

  • Dapat bekerja 24/7 tanpa gagal


Perbedaan Time-Sharing vs Real-Time (Ringkas):

AspekTime-SharingReal-Time
  • Tujuan
  • Banyak pengguna berbagi waktu CPU
  • Respon cepat & tepat waktu
  • Prioritas
  • Semua proses dapat kesempatan
  • Proses prioritas tinggi diproses dulu
  • Contoh
  • Server hosting, komputer kampus
  • Robot, mobil pintar, mesin industri
  • Respons
  • Cepat, tapi tidak selalu pasti
  • Harus pasti & stabil

Tidak ada komentar:

Posting Komentar