إن VxWorks هو نظام تشغلي في الوقت الحقيقي مملوك و مطور من قبل شركة Wind River في كالفونيا في الولايات المتحدة الأمريكية ، و هو يعمل على أهم المنصات التي تستعمل في الأنظمة المضمنة و هي x86 ، و MIPS ، و PowerPC ، و SH-4 ، و ARM .
و أهم مميزات هذا النظام ( لا تنس أننا نتكلم عن نظام تشغيلي للوقت الحقيقي وليس نظام تشغيلي عام ) هي :
- نواة تدعم تعدد المهام ، و تدعم جدولة المهام على حسب الأولوية و جدولة المهام على حسب الوقت ، بالإضافة استجابة سريعة للمقاطعة.
- حماية الذاكر بحيث تعزل تطبيقات المستخدم عن النواة.
- يدعم تعدد المعالجات المتزامنة SMP
- يحوي على دعم سريع و مرن للتواصل بين العمليات التي تعمل في وقت واحد ، بما في ذلك TIPC.
- يحوي إطار للتعامل مع الأخطاء.
- دعم كامل للغة ANSI C .
- توافقية مصدقة مع POSIX PSE52
- يحوي نظام ملفات
- يدعم حزمة التشبيك IPv6
- يحوي على محاكي VxSim
تاريخيا ، بدأت شركة Wind River Systems على يدي Jerry Fiddler و Dave Wilner ، ففي عام 1981م تخرج Fiddler من مختبرات بيركلي ليكتب برامج لأنظمة التحكم ، و لكن كان يريد أن يواصل حياة المهنية في الموسيقى المولدة عن طريق الحاسوب ، و قد حصل بالفعل على تمويل من شركة استشارية مهتمة بحوسبة الوقت الحقيقي ، كان من بين أوائل زبائنه الإتحاد الوطني لكرة القدم و مخرج الأفلام Francis Ford Coppola ، حيث قام بتصميم نظام تحرير أفلام خاص به. بعد ذلك لتقى بزميله السابق في بيركلي Fiddler ليؤسسوا شراكة باسم Wind River System ( على اسم المكان Wind River Wyoming الذي قضى فيه Fiddler إجازته السنوية ) عام 1983م بحيث ساهم كل شخص ب 3000 دولار أمريكي و طاولة .
كانت أول منتجات Wind River تحسينات لنظام VRTX و الذي كانت تبيعه شركة Ready Systems (أصبح الآن من منتجات شركة Mentor Graphics ( ، كان VRTX يفتقر لكل شي من نظام الملفات و حتى بيئة التطوير ، قامت شركة Wind River بتحويل نواة VTRX إلى نظام تشغيلي يحوي على بيئة تطوير و أطلقت عليه VxWorks ، كان Fiddler و Wilner قد اتفقوا مع شركة Ready System لبيع VTRX مع VxWorks ، ولكن مع حلول عام 1987م خافوا أن تقوم شركة Ready System بفسخ العقد مما جعلهم يصممون نواة خاصة بهم .
والآن نأتي إلى ذكر أهم المنتجات التي تستعمل نظام VxWorks :
- هاتف الثريا Thuraya SO-2510
- طائرة Airbus A400M
- طائرة Boeing 787
- طائرة Boeing 747-8
- نظام القيادة iDrive في سيارات BMW
- يستعمل بكثرة في سفن الفضاء من بينها :
Mars Reconnaissance Orbiter
Phoenix Mars Lander
Stardust
المصدر من هنا.
التعليقات
مقالة رائعة جدا ، بدأت أفهم
أبريل 24, 2009 كتبه Fahad, منذ سنة واحدة 18 أسبوعا
رقم التعليق3592
مقالة رائعة جدا ، بدأت أفهم أهمية أنظمة الوقت الحقيقي ... وخصوصا في أنظمة الملاحة الجوية
السلام عليكم
أبريل 24, 2009 كتبه Amine27 (لم يتم التحقق), منذ سنة واحدة 18 أسبوعا
رقم التعليق3593
شكرا على المقالة خصوصا أنها محور دراستنا هذه السنة (أنظمة التشغيل)
بالتوفيق
سلسلة مقالات متميزة .. متابع
أبريل 25, 2009 كتبه محمد الشرقاوي (لم يتم التحقق), منذ سنة واحدة 18 أسبوعا
رقم التعليق3603
سلسلة مقالات متميزة ..
متابع لهذه السلسلة و بانتظار المزيد
نضام التشغيل
أبريل 28, 2009 كتبه taha boubaker (لم يتم التحقق), منذ سنة واحدة 18 أسبوعا
رقم التعليق3622
شكرااا جزيلااا مقالة جميلة والله لكن هدا النضام وان كان افضل من بيت الفيروسات وندوز الا انه يفتقر لعدة مزايا ادت الى عدم تطوره بسرعة وكدالك له عيوب اهمها مغلوق الشفرة وهدا وحده كفيل با ابقائه ضمنى الانضمة التجارية الاحتكارية اما عن افضل نضام تشغيل هو gnu/linux مستقر ثابت لايعرف شيء اسمه الفيروسات مصمم بدرجة اولى للشبكات دكي لدرجة هائلة جدااا نواته هي الاقوى في العالم على الاطلاق مفتوح المصدر مجاني حر اشهر توزيعاته واقوها ubuntu و knoppix وحالياا يتفوق حتى على الماك في الجرافيكس بل لا يقارن ابداا وصل الى درجة من القوة كبيرة جداا وكل هدا بيسب شفرته المفتوحة مما ساعدت على تصحيح الثغرات وتطوير ه بسرعة .
الف شكر يا باشا علي الموضوع
مايو 3, 2009 كتبه زائر (لم يتم التحقق), منذ سنة واحدة 17 أسبوعا
رقم التعليق3670
الف شكر يا باشا علي الموضوع ده لانك ارحتني لانه كان مطلوب مني بحث عن هذا الموضوع وبفضل الله وجدته عندك اكرر شكري الجزيل