מחשביםמערכות הפעלה

דוגמאות למערכות הפעלה בזמן אמת. דוגמאות של מערכות הפעלה לרשת

מערכת ההפעלה בזמן אמת (RTOS) - מערכת ההפעלה הזו, המבטיחה יכולת מסוימת למשך פרק זמן קבוע מראש. לדוגמה, ייתכן שהוא נועד כדי להציג כי חפץ הפך זמין עבור הרובוט על פס הייצור. ציפויים אלו מסווגים "קשה" ו "רך".

מערכות הפעלה קשיחות בזמן האמת להניח כי החישוב לא יכול להיות מוצא להורג, אם האובייקט אינו זמין בכל התקופה, (המבצע הזה יסתיים בכישלון).

מערכת ההפעלה הרכה ב פס ייצור בזמן אמת בתנאים אלה תמשיך לפעול, אבל את הפלט עשוי להיות נמוך בגלל המתקנים אינם מסוגלים להעמיד לרשות בבוא הזמן, וכתוצאה מכך שהרובוט יהיה יצרני באופן זמני.

לפני שנציג דוגמאות של מערכות הפעלה בזמן אמת, אתה צריך להבין את הייחוד של השימוש בהם. חלק OS אלה נוצרים עבור יישומים ספציפיים, בעוד שאחרים - עבור כללית יותר. יתר על כן, חלק המעטפת למטרות כלליות גם משמשת לעתים לפעולה בזמן אמת. כדוגמאות של סוג זה של מערכות ההפעלה יכולה לבצע ידועים Windows 2000 או IBM מיקרוסופט / 390. כלומר, גם אם מערכת ההפעלה אינה עומדת בדרישות מסוימות, זה יכול להיות מאפיינים המאפשרים לנו לשקול את זה כפתרון עבור בעיות יישום ספציפיות בזמן אמת.

דוגמאות למערכות הפעלה והאפיון שלהם

באופן כללי, מערכת ההפעלה של זמן אמיתי יש את המאפיינים הבאים:

  • ריבוי משימות.
  • תזרימי תהליך שיכול להיות סדר עדיפויות.
  • מספר מספיק של רמות פסיקה.

מערכות הפעלה בזמן אמת משמשות לעתים קרובות עורות מוטבעים קטנים, המשמשים בתבנית microdevices. לדוגמא, חלק הגרעין יכול להיחשב מערכת הפעלה אחת-tasking (דוגמאות: הקרנל כחלק IOS, Android וכו '...) בזמן אמת. עם זאת, כדי לבצע את המשימות שלהם דורשים רכיבים אחרים של המכשיר, למשל, נהגים. לכן מן המניין מערכת ההפעלה היא בזמן אמת, ככלל, הוא יותר מאשר רק את הקרנל.

דוגמה טיפוסית היא מקלט-HDTV יישום RTOS ותצוגה. הוא צריך לקרוא את האות הדיגיטלי, לפענח אותו ולהציג בצורה של נתונים נכנסים. כל עיכוב יהיה מורגש כמו וידאו פיקסל ו / או קול מעווה.

עם זאת, כאשר הצלילים לרצות "לתת דוגמאות של מערכות הפעלה מסוג זה," מתייחס לדבר על השמות המפורסמים ביותר. איזה חלק של קבוצה זו?

VxWorks מחברות נהר הרוח

VxWorks היא מערכת הפעלה בזמן אמת שפותח כתוכנה קניינית בעזרת נהר הרוח. כאשר שוחרר לראשונה בשנת 1987, VxWorks תוכנן במקור לשימוש במערכות משובצות הדורשות בזמן אמת וביצוע דטרמיניסטי. לפיכך, דוגמאות לסוג זה של מערכות הפעלה משמשות בתחומי ההגנה ובטיחות, תעשיות שונות (במיוחד וההגנה האווירית), בייצור של מכשירים רפואיים, ציוד תעשייתי, רובוטיקה, אנרגיה, ניהול תחבורה, תשתיות רשת, לשפר את רכב האלקטרוניקה ומוצרי צריכה.

VxWorks תומכת אינטל (x86, כולל גרסה חדשה של IntelQuarkSoC ו x86-64), MIPS, PowerPC, SH-4, ו-ארכיטקטורת ARM. הוא מגיע עם הקרנל RTOS עצמה, תווכה, תמיכה עבור חבילות וטכנולוגיות חומרת הרחבה מעמלות מיצרנים אחרים. בגיליון האחרון שלה - VxWorks 7 - המערכת שודרג המודולריות ואת השדרוג כך הקרנל OS מוכל בנפרד מן התווך, יישומים, וחבילות אחרות.

QNX Neutrino

גם דוגמאות קלסיות של סוג זה של מערכות הפעלה - כמה פגז דמוי יוניקס. כזה הוא הניוטרינו QNX, שפותח במקור בראשית 1980, החברה הקנדית מערכות תוכנה קוונטית. בסופו של דבר, את הפיתוח של BlackBerry נרכש ב 2010. QNX היא אחת ממערכות ההפעלה microkernel להצלחה מסחרית הראשון, אשר משמש מכשירים שונים, כולל רכב וטלפונים ניידים.

FreeRTOS

FreeRTOS היא התקנים משובצים בזמן אמת OS גרעיני פופולרי, אשר נטען 35 מיקרו-בקרים. זה מרחיב תחת רישיון GPL עם עוד המגבלות וחריגים אופציונליים. הגבלה אוסרת בהשוואות, בעוד הפטור מאפשר למשתמשים להשתמש בקוד שלהם עם קוד סגור, תוך שמירה על הליבה עצם. זה ובכך מקל על השימוש FreeRTOS ביישומים שלך.

CE Windows

Windows Embedded Compact - היא מערכת ההפעלה של המשפחה הזו פיתחה "מיקרוסופט" תאגיד בתוך המשפחה Embedded Windows של מוצרים. בניגוד Windows Embedded Standard, אשר מבוסס על Windows NT, דוגמאות אלה של מערכות הפעלה להשתמש הקרנל היברידי בלעדי. "מיקרוסופט" החברה מספקת רישיון CE Windows עבור יצרני ציוד מקורי שיכול לשנות וליצור ממשקי משתמש משלהם, מתן בסיס הטכני לכך.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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