Home > real time system > Real Time OS

Real Time OS

Agar batasan-batasan RT S/W dapat dipenuhi dengan baik, maka RT S/W harus dibangun di atas RTOS (operating system). Ada dua kategori besar RTOS, yaitu OS yang dirancang eksklusif untuk RT applications, dan general purposes OS yang ditambahi dengan kemampuan untuk mendukung RT applications.

Ada beberapa karakteristik RTOS yang agak berbeda dengan OS biasa, diantaranya adalah RTOS harus mendukung algoritma penjadwalan proses berdasarkan prioritas (priority scheduloing mechanism) yang dapat diinterupsi (preemptive). Ya, mungkin ada proses lain yang berprioritas tinggi yang tiba-tiba harus dieksekusi, sebagai respon terhadap suatu sinyal input. Jika sangat kritis, proses tersebut sebaiknya tidak sampai butuh waktu lama untuk mulai dieksekusi, misalnya karena harus di-swap in dulu dari storage ke memori. Untuk itu, RTOS harus mendukung memoy locking mechanism, sehingga beberapa proses tertentu  bisa tetap ‘tinggal’ di memori meski tidak sedang dieksekusi. Yang lainnya, jelas, RTOS harus mendukung proses konkuren atau multitasking.

Jadi, manajemen proses dan alokasi resources (memori dan prosesor) pada RTOS memang akan berbeda…

RTOS Linux dapat dilihat di sini.

Categories: real time system
  1. December 4, 2008 at 1:30 am

    RTOS ini sudah ada implementasinya atau belum ya, nampaknya beberapa kalangan pengembang Linux sudah mulai memulai implementasinya,.🙂

  2. December 4, 2008 at 6:16 am

    kalo pengalaman sih, harus modif kernelnya. hehehe…..
    belum pernah pakai yg bener-bener RTOS

    ntar deh dicoba kalo ada kesempatan

  3. December 18, 2008 at 11:33 am

    Seharusnya implementasinya sudah ada. RTS kan sudah banyak juga digunakan… Sayangnya, kita belum punya lab khusus untuk RTS ini. Mudah-mudahan di masa yang akan datang, kita bisa mengelola lab khusus ini…

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: