SISTEM WAKTU NYATA
Sistem waktu-nyata adalah sistem
yang harus menghasilkan respon yang tepat dalam batas waktu yang telah
ditentukan. Jika respon komputer melewati batas waktu tersebut, maka terjadi
degradasi performansi atau kegagalan sistem. Sebuah sistem waktu-nyata adalah
sistem yang kebenarannya secara logis didasarkan pada kebenaran hasil-hasil
keluaran sistem dan ketepatan waktu hasil-hasil tersebut
dikeluarkan. Aplikasi penggunaan sistem seperti
ini adalah untuk memantau dan mengontrol peralatan seperti
motor, assembly line, teleskop, atau
instrumen lainnya. Peralatan telekomunikasi dan jaringan komputer biasanya juga
membutuhkan pengendalian secara waktu-nyata.
Berdasarkan
batasan waktu yang dimilikinya, sistem waktu-nyata dapat dibagi menjadi tiga
kelas, yaitu :
1. Hard Real-Time
Adalah sistem yang harus memenuhi tenggat
waktu pada setiap kesempatan. Contoh sistem dari kelas ini adalah sebuah sistem
yang melakukan shutdown dari sebuah roket. Sebuah delay yang
tak terduga selama setengah detik mungkin
dapat menyebabkan roket meledak. Penentuan apakah
sebuah sistem termasuk dalam kategori hard real-time tidak berdasarkan waktu
respon rata-rata yang dimilikinya, melainkan berdasarkan waktu respon terburuk.
2. Soft Real-Time
Adalah sistem yang jika suatu saat gagal
dalam memenuhi tenggat waktu, tidak akan menyebabkan kegagalan sistem. Semua
sistem komputer dapat dikategorikan dalam kelas ini karena semua
sistem harus memenuhi definisi di atas,
dalam dimensi yang berbeda-beda. Contoh sistem dari
kelas ini adalah sebuah video player yang seharusnya selalu
menampilkan setiap frame sesuai dengan rate yang diinginkan. Delay selama
setengah detik tidak akan menyebabkan kegagalan yang fatal, tetapi akan
mengganggu kenyamanan user.
3. Firm Real-Time
Adalah sistem yang memiliki
karakteristik pewaktuan seperti sistem hard real-time tapi
mampu menjalankan aplikasi waktu-nyata level user seperti aplikasi grafis atau
TCP/IP yang biasanya tidak dapat dijalankan oleh sistem hard real-time.
Komponen Sistem Waktu-Nyata :
Komponen dari sistem komputer waktu-nyata, yaitu :
1. Perangkat keras
2. Sistem operasi waktu-nyata
3. Bahasa pemrograman waktu-nyata
4. Sistem komunikasi
Contoh dari Hard
Real-Time : “Sistem Sidik Jari Pada
Absensi”
PENJELASAN
Sistem ini akan berfungsi ketika sidik jari di scanner maka alarm akan berbunyi.

Komentar
Posting Komentar