Perbedaan antara VXWorks dan Linux

Perbedaan antara VXWorks dan Linux

VXWorks vs. Linux

VXWorks adalah sistem operasi waktu nyata (atau RTOS) -artinya adalah sistem operasi yang dimaksudkan oleh sistem operasi (atau OS) untuk aplikasi waktu nyata. Itu dirancang khusus untuk digunakan dalam sistem tertanam. Pengembangan VXWorks dilakukan pada mesin host yang menjalankan Linux, UNIX, atau Windows. Itu silang kompilasi perangkat lunak target sehingga mampu berjalan di berbagai arsitektur CPU target.

Linux adalah istilah generik yang digunakan untuk menggambarkan OS komputer yang serupa dalam desain dengan UNIX dan didasarkan pada kernel Linux -yang merupakan kernel OS (atau jembatan antara aplikasi dan data aktual yang sedang diproses yang dieksekusi di level perangkat keras). Pengembangan Linux adalah salah satu pelopor kolaborasi perangkat lunak gratis dan open source -Meaning semua kode sumber dapat digunakan, dimodifikasi secara bebas, dan didistribusikan kembali. Ini dapat diinstal pada sejumlah besar perangkat keras komputer (dari perangkat tertanam hingga mainframe dan superkomputer). Biasanya dikemas dalam format yang dikenal sebagai distribusi Linux untuk digunakan pada desktop dan server.

VXWorks adalah hak milik, OS real -time -artinya adalah OS waktu nyata yang tidak gratis atau open source. Ini telah dapat diakses oleh sejumlah besar platform dan sekarang mampu berjalan pada CPU modern yang digunakan di pasar tertanam. CPU ini termasuk keluarga X86, MIPS, PowerPC, dan keluarga ARM, Strongarm, dan XScale. Fitur utama dari OS VXWorks termasuk, tetapi tidak terbatas pada, kernel multitasking yang mencakup penjadwalan pre-emptive dan round robin serta respons interupsi cepat; perlindungan memori, untuk mengisolasi aplikasi pengguna dari kernel; Dukungan SMP, kerangka kerja penanganan kesalahan; sistem file; dan antrian pesan lokal dan terdistribusi.

Linux adalah kernel OS yang dapat diakses secara luas yang berjalan pada sejumlah besar arsitektur komputer, termasuk Mainframe Sistem IBM Z9; berbasis lengan tangan, IPAQ; dan System Z10, yang ditemukan di perangkat seperti ponsel dan superkomputer. Ada juga distribusi khusus yang ada dalam arsitektur yang kurang utama -seperti Intel 8086 atau Intel 80286. Linux ditemukan di desktop dan laptop standar; Namun, dalam hal pasar game, Linux masih jauh di belakang Windows. Banyak aplikasi yang sama yang ditemukan di Microsoft Windows atau Mac OS X tersedia di Linux juga -baik akan ada versi gratis dari aplikasi yang berfungsi untuk Linux atau aplikasi yang sama akan memiliki versinya sendiri untuk Linux.

Ringkasan:

1. VXWorks adalah OS waktu nyata yang dirancang khusus untuk digunakan dalam sistem tertanam; Linux dikemas dalam format yang berfungsi di desktop dan server.

2. VXWorks adalah OS waktu nyata yang berpemilik; Linux adalah salah satu pelopor kolaborasi perangkat lunak bebas dan open source.