KomputerSistem operasi

Contoh sistem operasi real-time. Contoh sistem operasi jaringan

Sistem operasi real time (RTOS) - OS ini, yang menjamin kapasitas tertentu untuk interval waktu yang telah ditentukan. Sebagai contoh, dapat dirancang sehingga mampu menampilkan bahwa obyek telah menjadi tersedia untuk robot di jalur perakitan. pelapis seperti diklasifikasikan sebagai "keras" dan "lunak."

real-time sistem operasi Keras menganggap bahwa perhitungan tidak dapat dijalankan, jika objek tidak tersedia pada periode yang ditunjuk (operasi ini akan berakhir dengan kegagalan).

Sistem operasi ringan di jalur perakitan real-time pada kondisi ini akan terus beroperasi, tapi output mungkin lebih rendah karena fasilitas tidak dapat dibuat tersedia pada waktunya, dengan hasil bahwa robot sementara akan tidak produktif.

Sebelum menyajikan contoh dari sistem operasi real-time, Anda perlu memahami kekhasan penggunaannya. Beberapa OS ini diciptakan untuk aplikasi tertentu, sementara yang lain - untuk yang lebih umum. Selain itu, beberapa tujuan umum casing juga kadang-kadang digunakan untuk operasi secara real time. Sebagai contoh dari jenis sistem operasi dapat melakukan terkenal Windows 2000 atau IBM Microsoft / 390. Artinya, bahkan jika sistem operasi tidak memenuhi persyaratan tertentu, mungkin memiliki karakteristik yang memungkinkan kita untuk menganggapnya sebagai solusi untuk masalah aplikasi tertentu secara real time.

Contoh sistem operasi dan karakterisasi mereka

Secara umum, sistem operasi real time memiliki karakteristik sebagai berikut:

  • Multitasking.
  • arus proses yang dapat diprioritaskan.
  • Sebuah jumlah yang cukup tingkat interupsi.

sistem operasi real-time yang sering digunakan dalam kulit tertanam kecil, yang digunakan dalam format mikrodivais. Sebagai contoh, beberapa dari inti dapat dianggap sebagai sistem tunggal-tasking operasi (contoh: kernel sebagai bagian dari iOS, Android, dll ...) Dalam real time. Namun, untuk melakukan tugas-tugas mereka membutuhkan komponen lain dari perangkat, misalnya, driver. Itu sebabnya penuh sistem operasi real-time, sebagai suatu peraturan, lebih dari sekedar kernel.

Sebuah contoh khas adalah aplikasi RTOS HDTV-penerima dan tampilan. Dia harus membaca sinyal digital, decode dan menampilkan dalam bentuk data yang masuk. Setiap keterlambatan akan terlihat sebagai video pixel dan / atau suara terdistorsi.

Namun, ketika suara menyenangkan "memberikan contoh dari sistem operasi jenis ini," mengacu menyebutkan nama-nama yang paling terkenal. Apa bagian dari kelompok ini?

VxWorks dari perusahaan WindRiver

VxWorks adalah sistem operasi real-time dikembangkan sebagai perangkat lunak berpemilik dengan bantuan WindRiver. Ketika pertama kali dirilis pada tahun 1987, VxWorks awalnya dirancang untuk digunakan dalam sistem embedded yang membutuhkan real-time dan kinerja deterministik. Dengan demikian, contoh dari jenis sistem operasi yang digunakan di daerah perlindungan dan keselamatan, industri yang berbeda (terutama kedirgantaraan dan pertahanan), pembuatan peralatan medis, peralatan industri, robotika, energi, manajemen transportasi, infrastruktur jaringan, meningkatkan otomotif dan elektronik konsumen.

VxWorks mendukung Intel (x86, termasuk versi baru dari IntelQuarkSoC dan x86-64), MIPS, PowerPC, SH-4, dan ARM arsitektur. Ia datang dengan kernel kuat RTOS, middleware, dukungan untuk add-on paket berbasis biaya dan teknologi perangkat keras dari produsen lain. Dalam edisi terbaru - VxWorks 7 - sistem telah upgrade ke modularitas dan upgrade sehingga OS kernel yang terkandung secara terpisah dari middleware, aplikasi, dan paket lainnya.

QNX Neutrino

Juga contoh klasik dari jenis sistem operasi - beberapa shell Unix-seperti. Tersebut adalah QNX Neutrino, awalnya dikembangkan pada awal tahun 1980, perusahaan Kanada Quantum Software Systems. Pada akhirnya, pengembangan BlackBerry diakuisisi pada tahun 2010. QNX adalah salah satu sistem microkernel operasi pertama yang sukses secara komersial, yang digunakan dalam berbagai perangkat, termasuk mobil dan ponsel.

FreeRTOS

FreeRTOS adalah populer OS nuklir real-time embedded perangkat, yang dimuat 35 mikrokontroler. Ini meluas di bawah lisensi GPL dengan pembatasan tambahan dan pengecualian opsional. Pembatasan melarang benchmarking, sedangkan pembebasan memungkinkan pengguna untuk menggunakan kode mereka sendiri dengan sumber tertutup, sambil mempertahankan inti itu sendiri. Dengan demikian memfasilitasi FreeRTOS digunakan dalam aplikasi Anda sendiri.

Windows CE

Windows Embedded Compact - adalah sistem operasi dari subfamili dikembangkan "Microsoft" korporasi dalam Tertanam keluarga Windows produk. Tidak seperti Windows Embedded Standard, yang didasarkan pada Windows NT, contoh-contoh sistem operasi menggunakan kernel hibrida eksklusif. "Microsoft" perusahaan menyediakan lisensi Windows CE untuk produsen peralatan asli yang dapat memodifikasi dan membuat antarmuka pengguna mereka sendiri, memberikan dasar teknis untuk ini.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 id.birmiss.com. Theme powered by WordPress.