嵌入式Linux是什麼?它與普通Linux有什麼不同之處?

老男孩IT教育機構發表於2022-03-04

  Linux和嵌入式Linux,相信大家在學習或工作的過程中都聽說過它們,而且很多人都將Linux和嵌入式Linux混淆在一起,那麼你知道Linux和嵌入式Linux之間有什麼區別?小編透過這篇文章為大家介紹一下。

  Linux

  Linux是一種自由和開放原始碼的類Unix作業系統,存在著許多不同的Linux版本,但它們都使用了Linux核心。Linux可安裝在各種計算機硬體裝置中,比如手機、平板電腦、路由器、臺式計算機、大型機和超級計算機。Linux是一個領先的作業系統,世界上運算最快的10臺超級計算機執行的都是Linux作業系統。

  Linux是一套免費使用和自由傳播的類Unix作業系統,是一個基於POSIX和Unix的多使用者、多工、支援多執行緒和多CPU的作業系統。它能執行主要的Unix工具軟體、應用程式和網路協議。它支援32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個效能穩定的多使用者網路作業系統。

  Linux以它的高效性和靈活性著稱,Linux模組化的設計結構,使得它既能在價格昂貴的工作站上執行,也能夠在廉價的PC機上實現全部的Unix特性,具有多工、多使用者的能力。Linux是在GNU公共許可許可權下免費獲得的,是一個符合POSIX標準的作業系統。

  嵌入式Linux

  嵌入式Linux系統就是利用Linux其自身的許多特點,把它應用到嵌入式系統裡。隨著微處理器的產生,價格低廉、結構小巧的CPU和外設連線提供了穩定可靠的硬體架構,那麼限制嵌入式系統發展的瓶頸就突出表現在了軟體方面。儘管從八十年代末開始,陸續出現了一些嵌入式作業系統,比如著名的有:Vxwork、pSOS、Neculeus和Windows CE。

  Linux做嵌入式的優勢:首先,Linux是開放原始碼的,不存在黑箱技術,遍佈全球的眾多Linux愛好者又是Linux開發者的強大技術支援;其次,Linux的核心小、效率高,核心的更新速度很快;最後,Linux是免費的OS,在價格上極具競爭力。

  Linux和嵌入式Linux之間有什麼區別?

  硬體平臺:嵌入式Linux一般是Mips,ARM平臺;桌面Linux一般是X86平臺。

  根檔案系統:嵌入式Linux一般用UBIFS,yaffs2,jffs2;桌面Linux一般用ext3。

  shell不同:嵌入式Linux一般用busybox,桌面Linux一般用bash。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2864577/,如需轉載,請註明出處,否則將追究法律責任。

相關文章