Yo.
Sistem yang real-time itu bukan soal really fast.
Sistem yang real-time itu 100% tentang really, really on schedule.
Ketepatan.
Bukan kecepatan.
Menurut pepatah, performa sistem terhadap ketepatan waktunya bisa diklasifikasikan.
Hard, soft, firm, best-effort harus dinyatakan.
Hard real-time adalah ketika sistem didesain sama sekali nggak boleh bekerja melebihi deadline-nya.
Telat = bencana.
Contoh: komputer yang ada di pesawat.
Soft real-time adalah ketika sistem didesain untuk boleh melewati deadline-nya, dengan catatan performanya akan berkurang.
Telat = meh.
Contoh: aplikasi streaming.
Firm real-time adalah ketika sistem didesain untuk boleh melewati deadline-nya. Sistemnya cuma nggak akan menghasilkan respon apa-apa.
Telat = Lho? LHO???
Contoh: GPS.
Best-effort adalah ketika sistem didesain untuk kerja tanpa deadline. Asalkan ada respon, bersyukurlah.
Telat ? Apaan tuh?
Contoh: Aplikasi e-mail.
...
Eh barusan gua ngomongin materi kuliah atau ngomongin orang?
Yoho~
Tidak ada komentar :
Posting Komentar