Perbezaan: 1. Linux terbenam biasanya Mips, platform ARM, Linux desktop secara amnya adalah platform x86 2. Linux terbenam secara amnya menggunakan sistem fail akar UBIFS, yaffs2, jffs2, Linux desktop biasanya menggunakan sistem fail akar ext3.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Apakah perbezaan antara linux terbenam dan linux?
linux:
Linux ialah sumber percuma dan terbuka Di sana adalah banyak versi Linux yang berbeza bagi sistem pengendalian seperti Unix, tetapi semuanya menggunakan kernel Linux. Linux boleh dipasang pada pelbagai peranti perkakasan komputer, seperti telefon bimbit, tablet, penghala, konsol permainan video, komputer meja, kerangka utama dan superkomputer. Linux ialah sistem pengendalian terkemuka 10 superkomputer terpantas di dunia semuanya menjalankan sistem pengendalian Linux. Tegasnya, perkataan Linux itu sendiri hanya merujuk kepada kernel Linux, tetapi sebenarnya orang sudah biasa menggunakan Linux untuk menerangkan keseluruhan sistem pengendalian berdasarkan kernel Linux dan menggunakan pelbagai alat dan pangkalan data Projek GNU.
Linux ialah sistem pengendalian seperti Unix yang bebas untuk digunakan dan disebarkan secara bebas Ia adalah sistem pengendalian berbilang pengguna, berbilang tugas, berbilang benang dan berbilang CPU berdasarkan POSIX dan UNIX. Ia boleh menjalankan alat perisian UNIX utama, aplikasi dan protokol rangkaian. Ia menyokong perkakasan 32-bit dan 64-bit. Linux mewarisi falsafah reka bentuk tertumpu rangkaian Unix dan merupakan sistem pengendalian rangkaian berbilang pengguna dengan prestasi yang stabil. Ia digunakan terutamanya pada komputer berdasarkan CPU siri Intel x86. Sistem ini direka dan dilaksanakan oleh beribu-ribu pengaturcara di seluruh dunia. Tujuannya adalah untuk mencipta produk yang serasi dengan Unix yang tidak disekat oleh hak cipta mana-mana perisian komersial dan boleh digunakan secara bebas di seluruh dunia.
Linux terkenal dengan kecekapan dan fleksibilitinya Struktur reka bentuk modular Linux membolehkannya berjalan pada stesen kerja yang mahal dan merealisasikan semua ciri Unix pada PC yang murah. Linux tersedia secara percuma di bawah Lesen Awam GNU dan merupakan sistem pengendalian yang mematuhi POSIX. Pakej perisian sistem pengendalian Linux bukan sahaja merangkumi sistem pengendalian Linux yang lengkap, tetapi juga termasuk perisian aplikasi seperti penyunting teks dan penyusun bahasa peringkat tinggi. Ia juga termasuk antara muka pengguna grafik X-Windows dengan berbilang pengurus tetingkap, sama seperti kami menggunakan Windows NT, membolehkan kami mengendalikan sistem menggunakan tetingkap, ikon dan menu.
Linux Terbenam:
Sistem Linux terbenam mengambil kesempatan daripada banyak ciri Linux sendiri dan menggunakannya pada sistem terbenam. Dengan kemunculan mikropemproses, kos rendah, CPU padat dan sambungan persisian menyediakan seni bina perkakasan yang stabil dan boleh dipercayai, jadi kesesakan yang mengehadkan pembangunan sistem terbenam adalah ketara dalam aspek perisian. Walaupun beberapa sistem pengendalian terbenam telah muncul sejak akhir 1980-an, yang lebih terkenal ialah Vxwork, pSOS, Neculeus dan Windows CE. Walau bagaimanapun, sistem pengendalian khusus ini adalah produk komersil, dan harganya yang tinggi melarang banyak syarikat kecil dengan produk yang rendah, selain itu, kod sumber tertutup juga sangat mengehadkan semangat pembangun. Di samping itu, digabungkan dengan realiti domestik, sokongan kuat semasa negara untuk sistem pengendalian bebas juga menyediakan prospek pembangunan yang luas untuk promosi LINUX sumber terbuka. Selain itu, untuk pembangun aplikasi peringkat atas, sistem terbenam memerlukan sistem pengendalian yang sangat ringkas, mesra pengguna, boleh dipercayai, digunakan secara meluas, mudah dibangunkan, pelbagai tugas dan berharga rendah. Dalam masa terdekat, segala-galanya daripada peti sejuk hingga radio akan mempunyai pemproses terbina dalam. Kerana keterbukaan Linux, ramai orang percaya bahawa Linux sangat sesuai untuk kebanyakan peranti Internet. Mereka percaya bahawa Linux boleh menyokong peranti yang berbeza dan konfigurasi yang berbeza.
Kelebihan Linux untuk aplikasi terbenam ialah, pertama sekali, Linux adalah sumber terbuka, tiada teknologi kotak hitam, dan ramai peminat Linux di seluruh dunia memberikan sokongan teknikal yang kuat kepada pembangun Linux; kedua, Linux kernel adalah kecil, kecekapan tinggi, dan kelajuan kemas kini kernel adalah sangat pantas, Linux adalah OS percuma dan sangat kompetitif dalam harga.
Linux juga mempunyai banyak ciri yang diperlukan oleh sistem pengendalian terbenam Apa yang menonjol ialah Linux boleh disesuaikan dengan pelbagai CPU dan platform perkakasan, dan merupakan sistem merentas platform. Setakat ini, ia boleh menyokong dua puluh atau tiga puluh jenis CPU. Lebih-lebih lagi, prestasinya stabil, kesesuaian yang sangat baik, dan ia mudah untuk dibangunkan dan digunakan. Banyak CPU, termasuk cip dalam industri perkakas rumah, telah mula mengalihkan platform Linux. Kelajuan porting jauh melebihi persekitaran pembangunan Java. Dalam erti kata lain, jika anda menggunakan persekitaran Linux untuk membangunkan produk hari ini, anda tidak akan menghadapi masalah untuk menukar CPU pada masa hadapan. Pada masa yang sama, struktur kernel Linux sangat lengkap dari segi rangkaian Linux mempunyai sokongan paling lengkap untuk protokol TCP/IP, yang paling biasa digunakan dalam rangkaian. Ia menyediakan sokongan untuk rangkaian 10M, 100M, dan Gigabit Ethernet, serta rangkaian wayarles, cincin Toker, gentian optik, dan juga satelit. Oleh itu, Linux sangat sesuai untuk pembangunan peralatan maklumat.
Terdapat juga semakin ramai pembangun menggunakan Linux untuk membangunkan produk sambungan wayarles. Linux mempunyai kelebihan yang sangat penting dalam bidang aplikasi sambungan wayarles yang berkembang pesat, iaitu kelajuan pembangunannya yang cukup pantas. Ini kerana LInux mempunyai banyak alatan dan Linux sudah biasa kepada ramai pengaturcara. Oleh itu, kami ingin menggunakan sistem pengendalian Linux dalam sistem terbenam.
Linux ialah saiz yang sesuai untuk sistem pengendalian terbenam - modulariti yang wujud, kebolehsuaian dan kebolehkonfigurasian Linux menjadikannya mudah untuk dilakukan. Di samping itu, kepraktisan kod sumber Linux dan keghairahan beribu-ribu pengaturcara untuk menggunakannya dalam perisian aplikasi terbenam yang tidak terkira banyaknya telah membawa kepada kemunculan banyak Linux terbenam, termasuk: Embedix, ETLinux, LEM, Projek Penghala Linux, LOAF , uCLinux, muLinux, ThinLinux, FirePlug, Linux dan PizzaBox Linux.
Perbezaan utama
1. Platform perkakasan:
Linux terbenam secara amnya ialah Mips, platform ARM,
Linux Desktop pada umumnya adalah platform x86.
2. Sistem fail akar
Linux terbenam biasanya menggunakan UBIFS, yaffs2, jffs2
Linux Desktop biasanya menggunakan ext3.
3. Cangkangnya berbeza
Linux terbenam biasanya menggunakan kotak sibuk.
Linux Desktop secara amnya menggunakan bash.
Pengesyoran berkaitan: "Linux Tutorial video》
Atas ialah kandungan terperinci Apakah perbezaan antara linux terbenam dan linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!