VxWorks اور لینکس کے درمیان فرق

Anonim

VxWorks بمقابلہ لینکس

VxWorks ایک حقیقی وقت آپریٹنگ سسٹم ہے (یا RTOS) - یہ ایک ایسا آپریٹنگ سسٹم ہے جو ایک آپریٹنگ سسٹم (یا OS) کے لئے مطلوب ہے ٹائم ایپلی کیشنز یہ خاص طور پر سرایت کردہ نظام میں استعمال ہونے کے لئے ڈیزائن کیا گیا تھا. VxWorks ترقی ایک میزبان مشین پر کیا جاتا ہے جو لینکس، یونیسی یا ونڈوز چلاتا ہے. یہ کراس کے مطابق ہدف سافٹ ویئر ہے تاکہ یہ مختلف ہدف سی پی یو آرکیٹیکچرز پر چل سکے.

لینکس ایک عام اصطلاح ہے جو کمپیوٹر OS کو بیان کرنے کے لئے استعمال کیا جاتا ہے جو یونیسیز کے ڈیزائن میں اسی طرح ہے اور لینکس کونے پر مبنی ہے- جو ایک OS کنایل ہے (یا ایپلی کیشنز اور اصل کے درمیان ایک پل ڈیٹا جس پر عملدرآمد کیا جارہا ہے جس کو ہارڈویئر کی سطح پر عملدرآمد کیا جاتا ہے). لینکس کی ترقی مفت اور کھلی منبع سوفٹ ویئر کے تعاون کے پیش نظروں میں سے ایک ہے - سب سے سارے کوڈ کو استعمال کیا جا سکتا ہے، آزادانہ طور پر نظر ثانی شدہ، اور دوبارہ تقسیم. یہ کمپیوٹر ہارڈویئر کے سراسر پر نصب کیا جاسکتا ہے (سرایت کردہ آلات سے مین فریم اور سپرcomputers تک). یہ عام طور پر ایک شکل میں پیک کیا جاتا ہے جو ڈیسک ٹاپ اور سرور پر استعمال کے لئے لینکس کی تقسیم کے طور پر جانا جاتا ہے.

VxWorks ایک ملکیت، حقیقی وقت OS ہے - یہ ایک حقیقی وقت OS ہے جو نہ ہی آزاد اور نہ ہی کھلا ذریعہ ہے. یہ پلیٹ فارموں کی پرورش کی طرف سے قابل رسائی ہے اور اب کسی بھی جدید سی پی یو پر چلنے کی صلاحیت ہے جو سرایت شدہ مارکیٹ میں استعمال ہوتی ہے. یہ سی پی یوز میں ان x86 کے خاندان، MIPS، پاور پی سی، اور ARM، StrongARM، اور XScale کے خاندان شامل ہیں. VxWorks OS کی بنیادی خصوصیات میں شامل ہیں لیکن محدود نہیں ہیں، ایک ملٹاسکنگ دانا جس میں پہلے جذباتی اور راؤنڈ رابن شیڈولنگ کے ساتھ ساتھ تیز رفتار مداخلت کا جواب شامل ہے؛ میموری تحفظ، کونے سے صارف کے ایپلی کیشنز کو الگ کرنے کے لئے؛ ایس ایم پی کی مدد، ایک خرابی کو سنبھالنے کے فریم ورک؛ ایک فائل کا نظام؛ اور مقامی اور تقسیم شدہ پیغام قطار.

لینکس ایک بڑے پیمانے پر قابل رسائی OS کھنج ہے جس میں کمپیوٹر کی آرکیٹیکچرز کے طول و عرض پر چلتا ہے، بشمول آئی بی ایم سسٹم Z9 مرکزی فریم؛ آرمی کی بنیاد پر آرمی کی بنیاد پر، آئی پی اےQ؛ اور سسٹم Z10، جس میں آلات اور موبائل جیسے موبائل فونز میں پایا جاتا ہے. ان مخصوص آرٹس بھی موجود ہیں جو ان فن تعمیرات میں موجود ہیں جو کم مرکزی دھارے ہیں- انٹیل 8086 یا انٹیل 80286 کے طور پر. لینکس معیاری ڈیسک ٹاپ اور لیپ ٹاپ میں پایا جاتا ہے؛ تاہم، گیمنگ کے بازار کے لحاظ سے، لینکس ابھی بھی ونڈوز کے پیچھے کافی لمبا ہے. مائیکروسافٹ ونڈوز یا میک OS ایکس پر ملنے والی بہت سے ایپلی کیشنز لینکس پر بھی موجود ہیں - اور وہاں اس درخواست کا مفت ورژن ہو گا جو لینکس کے لئے کام کرتا ہے یا اسی طرح کی درخواست لینکس کے لۓ اپنا ورژن ہوگا.

خلاصہ:

1. VxWorks ایک حقیقی وقت ہے جو OS خاص طور پر سرایت کردہ نظام میں استعمال کے لئے ڈیزائن کیا گیا ہے؛ لینکس ایک شکل میں پیک کیا جاتا ہے جو ڈیسک ٹاپ اور سرور دونوں پر کام کرتا ہے.

2. VxWorks ایک ملکیت حقیقی وقت OS ہے؛ لینکس آزاد اور کھلی منبع سوفٹ ویئر تعاون کے پیشوا میں سے ایک ہے.