嵌入式Linux是什麼?它與普通Linux有什麼不同之處?
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- GNU是什麼?與Linux的不同之處在哪?Linux
- Linux和Unix有什麼不同之處?Linux
- 什麼是 WebSocket,它與 HTTP 有何不同?WebHTTP
- Linux 與 BSD 有什麼不同?Linux
- Linux與BSD有什麼不同?Linux
- C++有什麼與眾不同之處?C++
- CSRF與SSRF是什麼?它們之間有什麼區別?
- Linux系統有什麼特性?與Windows對比有什麼不同?LinuxWindows
- Session是什麼?它與Cookie有什麼區別?SessionCookie
- Linux中什麼是分割槽?Linux分割槽有什麼好處?Linux
- 什麼是Linux核心?有什麼功能?Linux
- Linux是什麼意思?Linux有什麼特點?Linux
- Linux中什麼是inode?有什麼作用?Linux
- Linux vs. Unix:有什麼不同?Linux
- Linux中什麼是打包?與歸檔有什麼區別?Linux
- 在Linux中,什麼是Linux作業系統,它的特點是什麼?Linux作業系統
- 原生IP是什麼?有什麼獨到之處?
- Kali Linux 是什麼,你需要它嗎?Linux
- Linux裡面kdump是什麼?有什麼作用?Linux
- 什麼是shell?Linux中shell有什麼用途?Linux
- Linux中公有云是什麼?有什麼作用?Linux
- SFTP是什麼協議?優勢有哪些?與FTP有什麼不同?FTP協議
- shell與Linux命令有什麼區別?它們之間有聯絡嗎?Linux
- Linux是什麼?Linux有哪些版本?Linux
- 什麼是Linux系統?Linux系統有什麼特點?Linux
- Python和Go是什麼?它們之間有什麼區別?PythonGo
- Linux中awk和sed分別指什麼?兩者之間有什麼不同?Linux
- 什麼是 WireGuard?為什麼 Linux 使用者為它瘋狂?Linux
- 資料中心交換機與普通交換機有什麼不同?
- 什麼是Socket連線?它與TCP連線有什麼關係TCP
- 有線網路卡與無線網路卡有什麼不同之處?
- Linux終端是什麼?終端有什麼作用?Linux
- Linux中虛擬化是什麼?有什麼用?Linux
- 什麼是Linux裝置節點?有什麼作用?Linux
- 為什麼要學習Linux?學習Linux有什麼好處?Linux
- 什麼是Linux?和Unix之間有什麼較大的區別?Linux
- ###什麼是Linux核心###什麼是MMULinux
- Python和Java之間有什麼不同之處?PythonJava