რა არის რეალურ დროში ოპერაციული სისტემები

Სარჩევი:

რა არის რეალურ დროში ოპერაციული სისტემები
რა არის რეალურ დროში ოპერაციული სისტემები

ვიდეო: რა არის რეალურ დროში ოპერაციული სისტემები

ვიდეო: რა არის რეალურ დროში ოპერაციული სისტემები
ვიდეო: 30.08. СЕЗОН УРАГАНОВ.Курс ДОЛЛАРА на сегодня.Нефть.BRENT. Золото. Рубль.Финансовые новости.Трейдинг 2024, აპრილი
Anonim

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

რა არის ოპერაციული სისტემები რეალურ დროში
რა არის ოპერაციული სისტემები რეალურ დროში

ოპერაციული სისტემების რეალურ დროში ფუნქცია

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

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

რეალურ დროში ოპერაციული სისტემების ტიპები

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

ასეთი რეალურ დროში არსებული სისტემების მაგალითებია, მაგალითად, სამხედრო დანადგარები, რომლებიც მართავენ სარაკეტო კომპლექსურ სისტემებს. საჰაერო ტრანსპორტის ფრენის მართვის სისტემები კიდევ ერთი მაგალითია. ასევე, ეს სისტემები მუშაობს სამედიცინო დაწესებულებებში - ეს არის ჯანმრთელობის კონტროლის აპარატური კომპლექსები.

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

რეალურ დროში მრავალ დავალების სისტემაში ოპერაციულმა სისტემამ უპირატესობა უნდა მიანიჭოს რეალურ დროში შესრულებულ დავალებებს სხვა დავალებებთან შედარებით და შეინახოს იგი მათი დასრულებამდე.

ერთ – ერთი ოპერაციული სისტემა, რომელიც მოიცავს რეალურ დროში არსებულ რბილ სისტემას, არის Linux ოპერაციული სისტემა.

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

გირჩევთ: