Skip to main content

Apa itu sistem operasi real-time?

Sistem operasi real-time adalah jenis spesifik dari sistem operasi komputer yang menyelesaikan tugas dengan sangat andal.Sistem operasi ini memiliki kemampuan untuk menerima informasi dan hasil output secara real-time.Ini berarti bahwa hasil informasi siap pada saat yang sama hasilnya diperlukan.Jenis sistem operasi ini adalah komponen komputer tradisional dari filosofi komputasi dan manufaktur yang lebih besar yang disebut komputasi real-time.

Sistem operasi komputer standar tidak menggunakan kecepatan sebagai faktor penentu.Kecepatan di mana suatu proses diselesaikan mungkin sangat penting bagi pengguna, tetapi sistem operasi itu sendiri sama sekali tidak peduli.Karena kecepatan tidak penting untuk pemrograman, suatu proses dapat terganggu atau dihentikan saat proses lain, yang diakui lebih penting, berjalan sebagai gantinya.

Jenis pemrosesan ini menciptakan tingkat variabilitas dalam output yang tidak dapat diterima dalam beberapa sistem.Beberapa sistem komputer mengoperasikan mesin yang mahal, mengatur utilitas atau melakukan tugas lain yang melibatkan ribuan kehidupan manusia atau jutaan dolar.Komputer-komputer ini membutuhkan tingkat output yang dapat diandalkan untuk mencegah kecelakaan dan menyelamatkan nyawa dan uang.

Untuk mencapai tingkat ketergantungan ini, orang menggunakan sistem operasi real-time.Sistem ini memang menggunakan waktu sebagai faktor penentu.Waktu yang dibutuhkan informasi untuk memasuki sistem dan perhitungan yang dibuat menggunakan informasi itu dikontrol dengan ketat.

Salah satu faktor utama dari sistem operasi real-time berkisar pada prioritas proses.Dalam sistem operasi standar, proses sistem internal tertentu lebih penting daripada yang lain.Proses -proses ini mungkin tidak terganggu oleh aplikasi, terlepas dari prioritas.Sistem operasi real-time akan memungkinkan proses aplikasi prioritas utama jika perlu.Hal ini memungkinkan perhitungan penting waktu dan daya yang mereka butuhkan untuk menyelesaikan dalam jendela tertentu.

Sistem operasi real-time memiliki tingkat output yang sangat dapat diandalkan, seringkali dengan mengorbankan kecepatan umum.Karena sistem dan waktu prosesor lebih bervariasi, dimungkinkan untuk tindakan yang tidak penting untuk memakan waktu lebih lama untuk diselesaikan.Pengalamatan dan pertukaran memori lebih lambat dan lebih stabil daripada di sistem tradisional.Intinya, dibutuhkan waktu lebih lama untuk menulis dan mengambil informasi, tetapi informasi selalu ada ketika perlu.

Ada dua jenis dasar sistem operasi real-time, keras dan lunak.Dalam sistem yang sulit, informasi harus di mana ia harus berada dalam kerangka waktu tertentu atau informasinya tidak berguna.Ini seringkali sistem penting yang mengatur peralatan medis, utilitas, atau pertukaran uang.Dalam sistem yang lunak, ada lebih banyak kelonggaran tepat ketika informasi diperlukan.Gaya ini umum di tempat -tempat seperti sistem navigasi dan terus memperbarui peralatan seperti radar.