ᲙომპიუტერებიᲝპერაციული სისტემები

Მაგალითები რეალურ დროში ოპერაციული სისტემები. მაგალითები ქსელის ოპერაციული სისტემები

ოპერაციული სისტემა რეალურ დროში (RTOS) - ეს OS, რომელიც უზრუნველყოფს გარკვეული მოცულობა წინასწარ დროის ინტერვალით. მაგალითად, ეს შეიძლება შექმნილია ისე, რომ არიან, რომ ობიექტი ხელმისაწვდომი გახდა რობოტი ასამბლეის ხაზი. ასეთი საიზოლაციო კლასიფიცირდება როგორც "მძიმე" და "რბილი".

რეალურ დროში Hard ოპერაციული სისტემები ვივარაუდოთ, რომ გაანგარიშება არ აღსრულდება, თუ ობიექტი არ არის შესაძლებელი დანიშნული ვადა (ამ ოპერაციის დასრულდება უკმარისობა).

რბილი ოპერაციული სისტემა რეალურ დროში ასამბლეის ხაზი ამ პირობებში გააგრძელებს მუშაობას, მაგრამ გამომავალი შეიძლება უფრო დაბალი იყოს, რადგან საშუალებები არ შეუძლია იყოს ხელმისაწვდომი, თავის დროზე, შედეგით, რომ რობოტი დროებით არაპროდუქტიული.

წარდგენამდე მაგალითები რეალურ დროში ოპერაციული სისტემა, თქვენ უნდა გვესმოდეს, თავისებურებები მათი გამოყენება. ზოგიერთი OS იქმნება კონკრეტული პროგრამები, ზოგი - უფრო ზოგადად. უფრო მეტიც, ზოგიერთი ზოგადი დანიშნულების გარსაცმები ასევე ზოგჯერ გამოიყენება ოპერაციის რეალურ დროში. როგორც მაგალითები ამ ტიპის ოპერაციული სისტემები შეუძლია შეასრულოს ცნობილი Windows 2000 ან IBM Microsoft / 390. რომ არის, თუნდაც ოპერაციული სისტემა არ აკმაყოფილებდეს გარკვეულ მოთხოვნებს, მას შეიძლება ჰქონდეს მახასიათებლები, რომელიც საშუალებას გვაძლევს განიხილოს იგი, როგორც გადაწყვეტა კონკრეტული განაცხადის პრობლემების რეალურ დროში.

მაგალითები ოპერაციული სისტემები და მათი დახასიათება

ზოგადად, ოპერაციული სისტემა , რეალური დროის აქვს შემდეგი მახასიათებლები:

  • Multitasking.
  • პროცესის მსვლელობისა, რომელიც შეიძლება იყოს პრიორიტეტული.
  • საკმარისი რაოდენობის უშლის დონეზე.

Real-time ოპერაციული სისტემები ხშირად გამოიყენება პატარა ჩადგმული ტყავი, რომელიც გამოიყენება microdevices ფორმატში. მაგალითად, ზოგიერთი ბირთვი შეიძლება ჩაითვალოს ერთ-ფუნქციური ოპერაციული სისტემა (მაგალითად: ბირთვის ნაწილი IOS, Android, etc ...) რეალურ დროში. თუმცა, შესრულება მოითხოვს სხვა კომპონენტების მოწყობილობა, მაგალითად, მძღოლები. სწორედ ამიტომ, სრულფასოვანი ოპერაციული სისტემა არის რეალურ დროში, როგორც წესი, უფრო მეტია, ვიდრე უბრალოდ kernel.

ტიპიური მაგალითია განაცხადის RTOS HDTV მიმღები და ჩვენება. მან უნდა წაიკითხოთ ციფრული სიგნალი, decode იგი და ჩვენების სახით შემომავალი მონაცემები. ნებისმიერი შეფერხება იქნება შესამჩნევი, როგორც pixel ვიდეო ან / და ხმა დამახინჯებულია.

თუმცა, როდესაც ხმები გთხოვთ "მისცეს მაგალითები ოპერაციული სისტემები ამ ტიპის," ეხება, რომ აღარაფერი ვთქვათ ყველაზე ცნობილი სახელები. რა ნაწილი ამ ჯგუფში?

VxWorks საწყისი კომპანიები WindRiver

VxWorks არის რეალურ დროში ოპერაციული სისტემა განვითარდა, როგორც საკუთარი პროგრამული უზრუნველყოფა დახმარებით WindRiver. როდესაც პირველად გამოიცა 1987 წელს, VxWorks თავდაპირველად განკუთვნილია ჩართული სისტემა, რომელიც მოითხოვს რეალურ დროში და დეტერმინისტული შესრულება. ამდენად, მაგალითები ამ ტიპის ოპერაციული სისტემები გამოიყენება დაცვის და უსაფრთხოების სფეროში, სხვადასხვა მრეწველობის (განსაკუთრებით კოსმოსური და თავდაცვის), წარმოების სამედიცინო მოწყობილობა, სამრეწველო მოწყობილობები, რობოტები, ენერგეტიკის, ტრანსპორტის მართვა, ქსელის ინფრასტრუქტურა, გააუმჯობესოს საავტომობილო და სამომხმარებლო ელექტრონიკის.

VxWorks მხარს უჭერს Intel (x86, მათ შორის ახალი ვერსია IntelQuarkSoC და x86-64), MIPS, PowerPC, SH-4 და ARM არქიტექტურის. მას გააჩნია ძლიერი RTOS kernel, middleware, მხარდაჭერა საფასური დაფუძნებული add-on პაკეტები და ტექნიკით ტექნოლოგიები სხვა მწარმოებლების. თავის ბოლო საკითხი - VxWorks 7 - სისტემა უკვე განახლებულ modularity და განახლება ისე, რომ OS kernel შეიცავს ცალკე middleware, პროგრამები, და სხვა პაკეტები.

QNX Neutrino

ასევე კლასიკური მაგალითები ამ ტიპის ოპერაციული სისტემები - ზოგიერთი Unix-like ჭურვი. ასეთია QNX Neutrino, თავდაპირველად განვითარებული ადრეულ 1980 წელს, კანადის კომპანია Quantum სისტემები. საბოლოო ჯამში, განვითარების BlackBerry შეძენილ იქნა 2010 წელს. QNX არის ერთ-ერთი პირველი კომერციულად წარმატებული microkernel ოპერაციული სისტემა, რომელიც გამოიყენება სხვადასხვა მოწყობილობები, მათ შორის საავტომობილო და მობილური ტელეფონები.

FreeRTOS

FreeRTOS არის პოპულარული ბირთვული OS რეალურ დროში ჩართული მოწყობილობები, რომელიც დატვირთული 35 microcontrollers. ეს ვრცელდება ქვეშ GPL ლიცენზიით დამატებითი შეზღუდვა და სურვილისამებრ გამონაკლისი. შეზღუდვა კრძალავს ბენჩმარკინგი, ხოლო გათავისუფლების საშუალებას აძლევს, გამოიყენოს საკუთარი კოდი დახურული წყარო, ხოლო შენარჩუნების ძირითადი თავად. შესაბამისად, იგი ხელს უწყობს გამოყენების FreeRTOS საკუთარი პროგრამა.

Windows CE

Windows Embedded Compact - ეს არის ოპერაციული სისტემა მორიელთა შემუშავებული "Microsoft" კორპორაცია ფარგლებში Windows Embedded ოჯახის პროდუქცია. განსხვავებით Windows Embedded Standard, რომელიც ეფუძნება Windows NT, ეს მაგალითები ოპერაციული სისტემების გამოყენება ექსკლუზიური ჰიბრიდული kernel. "Microsoft" კომპანია უზრუნველყოფს Windows CE ლიცენზია ორიგინალური მოწყობილობის მწარმოებლების, რომელსაც შეუძლია შეცვალოს და შექმნას საკუთარი მომხმარებლის ინტერფეისი, რომელიც უზრუნველყოფს ტექნიკურ საფუძველს ეს.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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