Apa Itu Sistem Operasi Waktu Nyata

Daftar Isi:

Apa Itu Sistem Operasi Waktu Nyata
Apa Itu Sistem Operasi Waktu Nyata

Video: Apa Itu Sistem Operasi Waktu Nyata

Video: Apa Itu Sistem Operasi Waktu Nyata
Video: Sistem Operasi Waktu Nyata (Real Time OS) 2024, Mungkin
Anonim

Sistem operasi real-time didasarkan pada sistem perangkat lunak yang mampu melakukan sejumlah fungsi dalam jumlah waktu tertentu. Ini digunakan dalam aplikasi modern yang mengontrol proses peralatan yang digunakan dalam penelitian, industri militer dan luar angkasa, serta dalam kehidupan orang biasa di tingkat peralatan rumah tangga dan gadget modern.

Apa itu sistem operasi waktu nyata
Apa itu sistem operasi waktu nyata

Fitur sistem operasi waktu nyata

Sebagai sistem operasi secara real time, sebuah program digunakan yang melakukan tugas tertentu dalam periode yang ditentukan secara ketat. Secara real time, sistem membutuhkan hasil yang benar dalam jangka waktu tertentu. Sistem waktu nyata seperti itu dibangun ke dalam oven microwave, mesin cuci, kamera digital, dan telepon seluler.

Misalnya, otak manusia bekerja seperti sistem operasi secara real time. Sistem operasi waktu nyata digunakan dalam sistem diagnostik medis, sistem reservasi maskapai penerbangan, sistem telekomunikasi, sistem kontrol senjata tempur, dan banyak area lainnya.

Jenis sistem operasi waktu nyata

Sistem operasi real-time diklasifikasikan sebagai keras dan lunak. Sistem waktu nyata yang kaku diperlukan untuk menyelesaikan tugas pada waktu tertentu. Tugas harus diselesaikan dalam tenggat waktu mereka, jika tidak, sistem waktu nyata dapat menyebabkan kerusakan material atau fisik yang signifikan.

Contoh sistem waktu nyata seperti itu, misalnya, instalasi militer yang mengontrol sistem rudal yang kompleks. Sistem kontrol penerbangan transportasi udara adalah contoh lain. Juga, sistem ini bekerja di institusi medis - ini adalah kompleks perangkat keras untuk kontrol kesehatan.

Sistem waktu nyata lunak mencakup kasus-kasus ketika pelanggaran tenggat waktu untuk menyelesaikan tugas menyebabkan konsekuensi yang tidak menyenangkan, tetapi dapat diterima. Sistem waktu nyata lunak tidak menjamin bahwa tugas atau pekerjaan akan diselesaikan dalam jangka waktu tertentu. Sistem ini akan menjadwal ulang dan mematikan jika proses tidak selesai tepat waktu. Sistem lunak waktu nyata digunakan dalam lingkungan multimedia. Misalnya, jika pemutar DVD tidak dapat memproses bingkai video, Anda dapat melanjutkan menonton video.

Dalam sistem multitugas waktu nyata, sistem operasi harus memprioritaskan tugas waktu nyata di atas tugas lain, dan menyimpannya sampai selesai.

Salah satu sistem operasi yang termasuk soft real-time system adalah sistem operasi Linux.

Sistem operasi waktu nyata dirancang dengan mempertimbangkan semua aspek kehidupan nyata. Sistem operasi ini dibangun di atas dua prinsip utama. Yang pertama adalah bahwa proses harus fokus pada acara yang diprogram sehingga tugas dapat dijadwalkan dan diproses berdasarkan prioritasnya. Prinsip kedua berkaitan dengan waktu pelaksanaan, sehingga proses penyelesaian suatu masalah berlangsung dalam waktu yang tetap.

Direkomendasikan: