ՀամակարգիչներՕպերացիոն համակարգեր

Օրինակներ իրական ժամանակի օպերացիոն համակարգերի. Օրինակներ ցանցային օպերացիոն համակարգերի

Օպերացիոն համակարգ իրական ժամանակ (RTOS) - այս OS, որը երաշխավորում է որոշակի կարողություն, որը կանխորոշված ժամանակ ընդմիջում. Օրինակ, այն կարող է նախագծված է այնպես, ինչպես դրսեւորել, որ օբյեկտը հասանելի դարձավ ռոբոտը է հավաքների գծի. Նման ծածկույթներ դասակարգվում են որպես «ծանր» եւ «փափուկ»:

իրական ժամանակի Կոշտ օպերացիոն համակարգերը ենթադրել, որ այդ հաշվարկը չի կարող կատարվել, եթե օբյեկտը չէ հասանելի է նշանակված ժամանակահատվածում (այս գործողությունը կավարտվի անհաջողության):

Փափուկ օպերացիոն համակարգը իրական ժամանակում հավաքների գծի այդ պայմաններում շարունակելու է գործել, սակայն արտադրանքը կարող է լինել ավելի ցածր, քանի որ հարմարություններ չեն կարողանում պետք է հասանելի ժամանակին, որի արդյունքում, որ ռոբոտը կլինի ժամանակավորապես անարդյունավետ:

Մինչ օրինակներ իրական ժամանակի օպերացիոն համակարգերի, դուք պետք է հասկանալ, թե առանձնահատկությունները դրանց օգտագործման համար: Ոմանք այդ OS են ստեղծվում կոնկրետ ծրագրեր, իսկ մյուսների համար `ավելի ընդհանուր. Ավելին, որոշ ընդհանուր առմամբ նպատակն պատյաններ է նաեւ երբեմն օգտագործվում է գործողության մեջ իրական ժամանակում: Որպես օրինակ այս տեսակի օպերացիոն համակարգերը կարող են կատարել հայտնի Windows 2000 կամ IBM Microsoft- ին / 390: Այսինքն, եթե նույնիսկ այդ օպերացիոն համակարգը չի համապատասխանի որոշակի պահանջների, այն կարող է ունենալ հատկանիշներ, որոնք թույլ են տալիս հաշվի առնել այն որպես լուծման համար կոնկրետ դիմումը խնդիրների իրական ժամանակում.

Օրինակներ օպերացիոն համակարգերի եւ դրանց բնութագրման

Ընդհանուր առմամբ, օպերացիոն համակարգը իրական ժամանակում ունի հետեւյալ բնութագրերը:

  • Multitasking.
  • Գործընթացի հոսքերը, որոնք կարող են առաջնահերթ:
  • Բավարար թվով ընդհատել մակարդակներում.

Իրական ժամանակի օպերացիոն համակարգերը հաճախ օգտագործվում է փոքր ներդրված երեսվածքները, որոնք օգտագործվում են microdevices ձեւաչափով. Օրինակ, որոշ կորիզ կարելի է համարել, քանի որ միայնակ tasking օպերացիոն համակարգի (օրինակ, այն միջուկը, որպես մաս iOS, Android, եւ այլն ...) իրական ժամանակում: Սակայն, պետք է կատարել իրենց խնդիրները պահանջում են այլ բաղադրիչների սարքի, օրինակ, վարորդների. Ահա թե ինչու լիարժեք օպերացիոն համակարգը իրական ժամանակում, որպես կանոն, շատ ավելի է, քան պարզապես kernel:

Տիպիկ օրինակ է դիմում RTOS HDTV-ընդունիչ եւ ցուցադրում: Նա պետք է կարդալ թվային ազդանշանը, վերծանել այն եւ ցուցադրել այն ձեւով մուտքային տվյալների: Ցանկացած հետաձգումը կլինի նկատելի, քանի որ կարող է անկախ ղեկավարվել վիդեո եւ / կամ ձայնի աղավաղված է:

Սակայն, երբ հնչյունները հաճեցնել »տալ օրինակներ օպերացիոն համակարգերի այս տեսակի," վերաբերում է նշել, առավել հայտնի անունները: Ինչ մասը այս խմբի.

VxWorks ընկերությունների WindRiver

VxWorks է իրական ժամանակում օպերացիոն համակարգը մշակվել է որպես գույքային ծրագրային օգնությամբ WindRiver: Երբ առաջին անգամ լույս է 1987 թ., VxWorks ի սկզբանե նախատեսված է օգտագործման համար ներդրված համակարգեր, որոնք պահանջում իրական ժամանակի եւ դետերմինացված կատարումը. Այսպիսով, օրինակները այս տեսակի օպերացիոն համակարգերի օգտագործվում են պաշտպանության եւ անվտանգության ոլորտներում, տարբեր ոլորտներում (մասնավորապես, Ավիատիեզերք եւ պաշտպանության), արտադրություն բժշկական սարքերի, արդյունաբերական սարքավորումների, Robotics, էներգետիկ, տրանսպորտային կառավարման, ցանցային ենթակառուցվածքները, բարելավել ավտոմոբիլային եւ սպառողական էլեկտրոնիկայի.

VxWorks աջակցում է Intel (x86, այդ թվում նոր տարբերակի IntelQuarkSoC եւ x86-64), MIPS, PowerPC, SH-4 եւ ARM-ճարտարապետության. Դա գալիս է մի հզոր RTOS միջուկ, middleware, աջակցության համար վճարովի ավելացնել- on փաթեթների եւ ապարատային տեխնոլոգիաների այլ արտադրողների. Իր վերջին հարցի `VxWorks 7 - համակարգն արդեն շենացրել է modularity եւ upgrade, որպեսզի OS միջուկը, որը պարունակվում է առանձին է middleware, դիմումների եւ այլ փաթեթներ.

QNX Neutrino

Նաեւ դասական օրինակներ Այս տեսակի օպերացիոն համակարգերի չգիտես Unix- նման shell մասին: Այդպիսին է QNX Neutrino, ի սկզբանե մշակվել է 1980 - ականների սկզբին, կանադական ընկերությունը Քվանտային ծրագրային համակարգերի. Ի վերջո, զարգացումը BlackBerry ձեռք է բերվել 2010 թ.-ին: QNX մեկն առաջին ֆինանսական առումով հաջողակ microkernel օպերացիոն համակարգերի, որը օգտագործվում է տարբեր միջոցներով, այդ թվում ավտոմոբիլային եւ բջջային հեռախոսների.

FreeRTOS

FreeRTOS է հայտնի միջուկային OS իրական ժամանակում ներդրված սարքեր, որը բեռնված 35 microcontrollers. Այն տարածվում է @ item լիցենզիայի հետ լրացուցիչ սահմանափակման եւ ընտրովի բացառություններով: Սահմանափակումը արգելում ցուցիչների, իսկ ազատումը թույլ է տալիս օգտվողներին օգտագործել իրենց սեփական կոդ հետ փակ աղբյուրի, միաժամանակ պահպանելով առանցքը ինքն. Այն այդպիսով նպաստում է օգտագործել FreeRTOS ի ձեր սեփական դիմումների.

Windows CE

Windows Embedded Compact - օպերացիոն համակարգը subfamily զարգացած «Մայքրոսոֆթ» կորպորացիան շրջանակներում Windows Ներդրված ընտանիքում արտադրանքի. Ի տարբերություն Windows Ներդրված Ստանդարտ, որը հիմնված է Windows NT, այդ օրինակները օպերացիոն համակարգերի օգտագործման բացառիկ հիբրիդային միջուկը: «Մայքրոսոֆթ» ընկերությունը տրամադրում է Windows CE լիցենզիա է օրիգինալ սարքավորումներ արտադրողների համար, որոնք կարող են ձեւափոխել եւ ստեղծել իրենց սեփական ինտերֆեյս, տրամադրելով տեխնիկական հիմք են սա:

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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