Perbezaan Antara VxWorks dan Linux Perbezaan Antara

Anonim

VxWorks vs Linux

VxWorks adalah sistem operasi masa nyata (atau RTOS) -maksudnya adalah sistem operasi yang sistem operasi (atau OS) aplikasi masa. Ia direka khusus untuk digunakan dalam sistem tertanam. Pembangunan VxWorks dilakukan pada mesin tuan rumah yang menjalankan Linux, Unix, atau Windows. Ia merentas kompilasi perisian sasaran sehingga mampu menjalankan berbagai arsitektur CPU target.

Linux adalah istilah generik yang digunakan untuk menggambarkan OS komputer yang serupa dengan reka bentuk untuk Unix dan didasarkan pada kernel Linux - yang merupakan kernel OS (atau jambatan antara aplikasi dan sebenar data yang sedang diproses yang dilaksanakan di peringkat perkakasan). Perkembangan Linux adalah salah satu pelopor kolaborasi perisian sumber bebas dan open source -mengandalkan semua kod sumber dapat digunakan, diubahsuai secara bebas, dan disebarkan. Ia boleh dipasang pada kebanyakan perkakasan komputer (dari peranti terbenam ke mainframe dan superkomputer). Ia biasanya dibungkus dalam format yang dikenali sebagai pengedaran Linux untuk digunakan pada desktop dan pelayan.

VxWorks adalah OS masa sebenar, yang bermaksud OS adalah masa sebenar yang bukan sumber bebas atau terbuka. Ia telah dapat diakses oleh kebanyakan platform dan kini mampu berjalan di mana-mana CPU moden yang digunakan dalam pasaran tertanam. CPU ini termasuk keluarga x86, MIPS, PowerPC, dan keluarga ARM, StrongARM, dan xScale. Ciri-ciri utama OS VxWorks termasuk, tetapi tidak terhad kepada, kernel multitasking yang termasuk penjadwalan robin pra-mengecat dan bulat serta sambutan mengganggu cepat; perlindungan ingatan, untuk mengasingkan aplikasi pengguna dari kernel; Sokongan SMP, kerangka pengendalian ralat; sistem fail; dan barisan mesej tempatan dan diedarkan.

Linux adalah kernel OS yang boleh diakses secara meluas yang dijalankan pada kebanyakan seni bina komputer, termasuk kerangka utama komputer z9 IBM; tangan yang memegang ARM berasaskan, iPAQ; dan Sistem z10, yang terdapat dalam peranti seperti telefon bimbit dan superkomputer. Terdapat juga pengedaran khusus yang wujud dalam seni bina yang kurang mainstream seperti Intel 8086 atau Intel 80286. Linux didapati dalam desktop dan komputer riba; Walau bagaimanapun, dari segi pasaran permainan, Linux masih kurang ketinggalan di belakang Windows. Banyak aplikasi yang sama yang terdapat di Microsoft Windows atau Mac OS X boleh didapati di Linux dan juga ada versi percuma aplikasi yang berfungsi untuk Linux atau aplikasi yang sama akan mempunyai versi tersendiri untuk Linux.

Ringkasan:

1. VxWorks adalah OS masa nyata yang direka khusus untuk digunakan dalam sistem tertanam; Linux dibungkus dalam format yang berfungsi di kedua-dua desktop dan pelayan.

2. VxWorks adalah OS masa nyata proprietari; Linux adalah salah satu pelopor kolaborasi perisian percuma dan sumber terbuka.