91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

嵌入式系統(tǒng)為什么選了Linux沒(méi)有選windows?

Wildesbeast ? 來(lái)源:今日頭條 ? 作者:璀璨電子俱樂(lè)部 ? 2020-02-04 12:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

UNIX 系統(tǒng)早在20世紀(jì)70年代,是開(kāi)源而且免費(fèi)的,但是在1979年的一天,AT&T公司宣布了對(duì) UNIX 系統(tǒng)的商業(yè)化計(jì)劃,隨之開(kāi)源軟件業(yè)轉(zhuǎn)變成了版權(quán)式軟件產(chǎn)業(yè),源代碼被當(dāng)作商業(yè)機(jī)密,成為專(zhuān)利產(chǎn)品,在此之后人們?cè)僖膊荒茏杂傻叵硎芸萍汲晒?/p>


于是在 1984 年,Richard Stallman 面對(duì)于如此封閉的軟件創(chuàng)作環(huán)境,發(fā)起了 GNU 源代碼開(kāi)放計(jì)劃并制定了著名的 GPL 許可協(xié)議。

Richard Stallman,理查德·馬修·斯托曼,自由軟件運(yùn)動(dòng)的領(lǐng)袖、GNU 計(jì)劃的創(chuàng)立者。

Richard Stallman

1987 年時(shí),GNU 計(jì)劃獲得了一項(xiàng)重大突破,即發(fā)布了 gcc 編譯器,這使得程序員可以基于該編譯器編寫(xiě)出屬于自己的開(kāi)源軟件。隨之,在 1991 年 10 月,芬蘭赫爾辛基大學(xué)的在校生 Linus Torvalds 編寫(xiě)了一款名為 Linux操作系統(tǒng),該系統(tǒng)因其較高的代碼質(zhì)量且基于 GNU GPL 許可協(xié)議的開(kāi)放源代碼特性,迅速得到了 GNU 計(jì)劃和一大批黑客程序員的支持,隨后 Linux 系統(tǒng)便進(jìn)入了如火如荼的發(fā)展階段。

Linus Torvalds:Linux核心的創(chuàng)作者


1994 年 1 月,Bob Young(紅帽創(chuàng)始人)在 Linux 系統(tǒng)內(nèi)核的基礎(chǔ)之上,集成了眾多的源代碼和程序軟件,發(fā)布了紅帽系統(tǒng)并開(kāi)始出售技術(shù)服務(wù),這進(jìn)一步推動(dòng)了 Linux 系統(tǒng)的普及。

Bob Young :紅帽的聯(lián)合創(chuàng)始人兼前首席執(zhí)行官


1998 年以后,隨著 GNU 源代碼開(kāi)放計(jì)劃和 Linux 系統(tǒng)的繼續(xù)火熱,以 IBM 和 Intel 為首的多家 IT 企業(yè)巨頭開(kāi)始大力推動(dòng)開(kāi)放源代碼軟件的發(fā)展。

到了 2017 年年底,Linux 內(nèi)核已經(jīng)發(fā)展到了 4.13 版本,并且 Linux 系統(tǒng)版本也有數(shù)百個(gè)之多,但它們依然都使用 Linus Torvalds 開(kāi)發(fā)、維護(hù)的 Linux 系統(tǒng)內(nèi)核。RedHat 公司也成為了開(kāi)源行業(yè)及 Linux 系統(tǒng)的帶頭公司。


初步接觸 Linux 的讀者,或者有這樣一個(gè)疑問(wèn),Windows 系統(tǒng)也很好用,也能滿(mǎn)足日常工作需求,為什么要學(xué)習(xí) Linux 系統(tǒng)呢?

有些初學(xué)者會(huì)將“Linxu 系統(tǒng)是開(kāi)源的”作為這個(gè)問(wèn)題的答案,其實(shí)不然。開(kāi)源的操作系統(tǒng)少說(shuō)有 100 個(gè),開(kāi)源的軟件至少也有十萬(wàn)個(gè),為什么不去逐個(gè)學(xué)習(xí)?Linux 的開(kāi)源特性只是一部分優(yōu)勢(shì),并不是學(xué)習(xí) Linux 的主要原因。

對(duì)于用戶(hù)來(lái)講,開(kāi)源精神僅具備錦上添花的效果,真正的原因在于,Linux 系統(tǒng)是一款優(yōu)秀的軟件產(chǎn)品,具有類(lèi)似 UNIX 的程序界面,而且繼承了 UNIX 的穩(wěn)定性,能夠較好地滿(mǎn)足工作需求。

大多數(shù)讀者應(yīng)該都是從微軟的 Windows 系統(tǒng)開(kāi)始了解計(jì)算機(jī)和網(wǎng)絡(luò)的,客觀(guān)來(lái)講,Windows 系統(tǒng)確實(shí)很優(yōu)秀,但是在安全性、高可用性與高性能方面卻難以讓人滿(mǎn)意。例如,如果你經(jīng)常使用 Windows,應(yīng)該見(jiàn)過(guò)如下圖所示界面:

Windows系統(tǒng)崩潰

看到這里大家應(yīng)該已經(jīng)意識(shí)到,為什么要在需要長(zhǎng)期穩(wěn)定運(yùn)行的網(wǎng)站服務(wù)器上、在處理大數(shù)據(jù)的集群系統(tǒng)中,以及需要協(xié)同工作的環(huán)境中要采用 Linux系統(tǒng)了。

Linux相比Windows的優(yōu)勢(shì)

Linux 系統(tǒng)相較于Windows系統(tǒng)區(qū)別在于Linux系統(tǒng)穩(wěn)定且有效率,免費(fèi)或少許費(fèi)用,漏洞少且快速修補(bǔ),多任務(wù)多用戶(hù),更加安全的用戶(hù)及文件權(quán)限策略,適合小內(nèi)核程序的嵌入系統(tǒng),具有相對(duì)不耗資源等優(yōu)勢(shì)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    3753

    瀏覽量

    133691
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11772

    瀏覽量

    219141
  • WINDOWS
    +關(guān)注

    關(guān)注

    4

    文章

    3702

    瀏覽量

    94118
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Z02215單芯片調(diào)制解調(diào)器:嵌入式應(yīng)用的理想之

    Z02215單芯片調(diào)制解調(diào)器:嵌入式應(yīng)用的理想之嵌入式調(diào)制解調(diào)器應(yīng)用領(lǐng)域,空間、性能和低功耗是關(guān)鍵考量因素。ZiLOG的Z02215單芯片調(diào)制解調(diào)器憑借其卓越的性能和豐富的功能,成為了眾多
    的頭像 發(fā)表于 03-11 16:10 ?62次閱讀

    如何在Zynq UltraScale+ MPSoC平臺(tái)上通過(guò)JTAG啟動(dòng)嵌入式Linux鏡像

    在之前文章中,我們介紹了如何使用 XSCT 工具通過(guò) JTAG 在 Zynq SoC 上啟動(dòng)嵌入式 Linux 鏡像(從 JTAG 啟動(dòng) Zynq-7000 嵌入式 Linux:使用
    的頭像 發(fā)表于 01-13 11:45 ?4652次閱讀

    arm嵌入式主板優(yōu)缺點(diǎn)

    Windows CE、Linux等主流的嵌入式操作系統(tǒng)。   ARM的優(yōu)點(diǎn)   一、高可靠性、高穩(wěn)定性:在工業(yè)控制領(lǐng)域,性能穩(wěn)定可靠是自動(dòng)控制基本的要求,ARM
    發(fā)表于 01-08 07:08

    探索 RZ/V2L:嵌入式 AI 應(yīng)用的強(qiáng)大之

    探索 RZ/V2L:嵌入式 AI 應(yīng)用的強(qiáng)大之 在當(dāng)今的嵌入式系統(tǒng)領(lǐng)域,人工智能(AI)技術(shù)的融合已成為一種趨勢(shì),為設(shè)備帶來(lái)了更智能的交互和處理能力。Renesas 的 RZ/V2L
    的頭像 發(fā)表于 12-30 09:35 ?266次閱讀

    從小白到大牛:Linux嵌入式系統(tǒng)開(kāi)發(fā)的完整指南

    從小白到大牛:Linux嵌入式系統(tǒng)開(kāi)發(fā)的完整指南 一、小白入門(mén):搭建 Linux 嵌入式開(kāi)發(fā)的認(rèn)知地基? 對(duì)于零基礎(chǔ)學(xué)習(xí)者,首先要打破 “
    發(fā)表于 12-16 10:42

    探索AMD Kria K24 SOM:高性能嵌入式平臺(tái)的卓越之

    探索AMD Kria K24 SOM:高性能嵌入式平臺(tái)的卓越之嵌入式系統(tǒng)設(shè)計(jì)領(lǐng)域,不斷追求高性能、高集成度和靈活性是工程師們的目標(biāo)。AMD Kria K24 SOM
    的頭像 發(fā)表于 12-15 14:35 ?467次閱讀

    Amphenol Rugged SOM:超緊湊型嵌入式計(jì)算機(jī)模塊的卓越之

    Amphenol Rugged SOM:超緊湊型嵌入式計(jì)算機(jī)模塊的卓越之嵌入式計(jì)算機(jī)模塊領(lǐng)域,Amphenol Rugged SOM 以其獨(dú)特的設(shè)計(jì)和強(qiáng)大的功能脫穎而出。今天,我們就來(lái)詳細(xì)
    的頭像 發(fā)表于 12-10 14:15 ?392次閱讀

    什么是嵌入式操作系統(tǒng)?

    發(fā)者不用直接操作底層寄存器,能高效開(kāi)發(fā)復(fù)雜功能。 二、嵌入式 OS vs 我們熟悉的 Windows/Linux(桌面 / 服務(wù)器 OS) 很多開(kāi)發(fā)者會(huì)疑惑Linux 也是 OS
    發(fā)表于 12-09 10:33

    嵌入式與FPGA的區(qū)別

    分為算法和控制,而算法的工資會(huì)比控制高,因?yàn)榧夹g(shù)含量比控制高得多,但算法適合高數(shù)比較好的人學(xué)。 ?最后在了解下入行門(mén)檻? ?1、嵌入式系統(tǒng)的門(mén)檻比較低,不管是嵌入式linux還是純軟,
    發(fā)表于 11-20 07:12

    嵌入式從入門(mén)到進(jìn)階,怎么學(xué)?

    原理圖。 數(shù)據(jù)結(jié)構(gòu)優(yōu)先學(xué) 數(shù)組、鏈表、隊(duì)列(嵌入式底層算法核心),暫跳過(guò)復(fù)雜結(jié)構(gòu)(如紅黑樹(shù))。 計(jì)算機(jī)原理了解 CPU 架構(gòu)、總線(xiàn)系統(tǒng)、存儲(chǔ)機(jī)制(把嵌入式系統(tǒng)當(dāng) “縮小版計(jì)算機(jī)” 理解
    發(fā)表于 09-02 09:44

    【「Yocto項(xiàng)目實(shí)戰(zhàn)教程:高效定制嵌入式Linux系統(tǒng)」閱讀體驗(yàn)】+基礎(chǔ)概念學(xué)習(xí)理解

    。為了對(duì)珠峰更了解些,開(kāi)始接觸 Linux 系統(tǒng)開(kāi)發(fā),并逐漸認(rèn)識(shí)到 Yocto 項(xiàng)目在定制嵌入式 Linux 系統(tǒng)方面的重要性。所以很想拜讀
    發(fā)表于 08-04 22:29

    Linux嵌入式和單片機(jī)嵌入式的區(qū)別?

    Linux嵌入式與單片機(jī)嵌入式在多個(gè)方面存在顯著的區(qū)別,以下是詳細(xì)的比較和歸納: 一、基本概念 1. Linux嵌入式: 定義:將
    發(fā)表于 06-20 09:46

    【書(shū)籍評(píng)測(cè)活動(dòng)NO.61】Yocto項(xiàng)目實(shí)戰(zhàn)教程:高效定制嵌入式Linux系統(tǒng)

    新的浪潮,嵌入式 Linux 系統(tǒng)已廣泛應(yīng)用于國(guó)產(chǎn)芯片、智能家居、工業(yè)控制、智能汽車(chē)等領(lǐng)域,并在 AIoT(人工智能物聯(lián)網(wǎng))、邊緣計(jì)算、智能醫(yī)療等方向發(fā)揮著關(guān)鍵作用。 然而,嵌入式
    發(fā)表于 05-21 10:00

    嵌入式開(kāi)發(fā)入門(mén)指南:從零開(kāi)始學(xué)習(xí)嵌入式

    特定功能的計(jì)算機(jī)系統(tǒng),廣泛應(yīng)用于智能家居、工業(yè)控制、醫(yī)療設(shè)備、車(chē)載系統(tǒng)等領(lǐng)域。 2. 學(xué)習(xí)嵌入式開(kāi)發(fā)的前置知識(shí)熟悉C語(yǔ)言編程掌握基本的數(shù)據(jù)結(jié)構(gòu)與算法了解數(shù)字電路與微控制器原理熟悉Linux
    發(fā)表于 05-15 09:29

    如何正確選擇嵌入式文件系統(tǒng)

    Linux嵌入式系統(tǒng)中,文件系統(tǒng)和緩存機(jī)制常導(dǎo)致數(shù)據(jù)存儲(chǔ)穩(wěn)定性問(wèn)題。本文通過(guò)案例分析原因,對(duì)比不同文件系統(tǒng)特性,為開(kāi)發(fā)者提供優(yōu)化建議,助力提
    的頭像 發(fā)表于 03-17 11:35 ?1124次閱讀
    如何正確選擇<b class='flag-5'>嵌入式</b>文件<b class='flag-5'>系統(tǒng)</b>?