《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > Linux操作系統簡述

Linux操作系統簡述

2009-01-18
關鍵詞: Linux 源代碼

一、計算機軟件與操作系統

功能強大的計算機自從走進了人類的生活就發揮著越來越重要的作用,隨著時代的發展,計算機已與人們的日常生活息息相關。不能不說計算機軟件日新月異的發展在此起著關鍵作用??梢赃@么說,離開了軟件,計算機就成了廢銅爛鐵。計算機機軟件大致可以分為兩類:系統軟件和應用軟件。系統軟件用于管理計算機資源,并為應用軟件提供一個統一的平臺。應用軟件則在系統軟件的基礎上實現用戶所需要的功能。
而操作系統(Operation System)則是最基本的系統軟件,它控制計算機的所有資源關提供應用程序開發的基礎。
  二、操作系統誕生的原因
  計算機是由CPU、內存、磁盤、顯卡、聲卡等許許多多設備組成的,而且這些設備的廠商眾多,品種繁多,而且不同廠商生產的同種設備雖然完成同種功能,但是具體細節卻存在千差萬別。為了正確地管理和使用這些設備來實現具體的應用,這樣程序員就得了解和掌握各種設備的工作原理。

而且對于同種設備,由于不同的硬件廠商在實現細節上的差異使得程序員再次陷入了復雜的硬件控制的深淵!必須找到一種方法使得程序員從苦海中脫離出來!多年的研究與發展終于使得這個愿望成為現實。這個解決方法就是在硬件的基礎上加載一層軟件來管理整個系統。這個軟件通過設備驅動程序來與計算機硬件打交道,通過一系列的功能模塊將整個計算機硬件系統抽象成為一個公共、統一、開放的接口—虛擬機,從而使得程序員不必再陷入各種硬件系統的具體細節!這一層軟件就是操作系統。
  三、什么是操作系統
  操作系統是一個大型的軟件系統,其功能復雜,體系龐大。從不同的角度看的結果也不同,正是“橫看成嶺側成峰”,下面我們通過最典型的兩個角度來分析一下。
  1.從程序員的角度看
  正如前面所說的,如果沒有操作系統,程序員在開發軟件的時候就必須陷入復雜的硬件實現細節。程序員并不想涉足這個可怕的領域,而且大量的精力花費在這個重復的、沒有創造性的工作上也使得程序員無法集中精力放在更具有創造性的程序設計工作中去。程序員需要的是一種簡單的,高度抽象的可以與之打交道的設備。將硬件細節與程序員隔離開來,這當然就是操作系統。從這個角度看,操作系統的作用是為用戶提供一臺等價的擴展機器,也稱虛擬機,它比底層硬件更容易編程。
   2.從使用者的角度看
   從使用者的角度來看,操作系統則用來管理一個復雜系統的各個部分。操作系統負責在相互競爭的程序之間有序地控制對CPU、內存及其它I/O接口設備的分配。
   比如說,假設在一臺計算機上運行的三個程序試圖同時在同一臺打印機上輸出計算結果。那么頭幾行可能是程序1的輸出,下幾行是程序2的輸出,然后又是程序3的輸出等等。最終結果將是一團糟。這時,操作系統采用將打印輸出送到磁盤上的緩沖區的方法就可以避免這種混亂。在一個程序結束后,操作系統可以將暫存在磁盤上的文件送到打印機輸出。從這種角度來看,操作系統則是系統的資源管理者。
  四、操作系統發展歷史
  下面我們結合計算機的發展歷史來回顧一下操作系統的發展歷程。
  1.第一代計算機(1945-1955):真空管和插件板

40年代中期,美國哈佛大學、普林斯頓高等研究院、賓夕法尼亞大學的一些人使用數萬個真空管,構建了世界上第一臺電子計算機。開啟計算機發展的歷史。這個時期的機器需要一個小組專門設計、制造、編程、操作、維護每臺機器。程序設計使用機器語言,通過插板上的硬連線來控制其基本功能。
這個時候處于計算機發展的最初階段,連程序設計語言都還沒有出現,操作系統更是聞所未聞!
  2.第二代計算機(1955-1965):晶體管和批處理系統

這個時期計算機越來越可靠,已從研究院中走出來,走進了商業應用。但這個時期的計算機主要完成各種科學計算,需要專門的操作人員維護,并且需要針對每次的計算任務進行編程。
第二代計算機主要用于科學與工程計算。使用FORTRAN與匯編語言編寫程序。在后期出現了操作系統的雛形:FMS(FORTRAN監控系統)和IBMSYS(IBM為7094機配備的操作系統)

3.第三代計算機(1965-1980):集成電路芯片和多道程序

60年代初,計算機廠商根據不同的應用分成了兩個計算機系列,一個針對科學計算,一個針對商業應用。隨著計算機應用的深入,對統一兩種應用的計算機需求出現了。這時IBM公司試圖通過引入System/360來解決這個問題。與這個計劃配套,IBM公司組織了OS/360操作系統的開發,然后復雜的需求,以及當時軟件工程水平低下使得OS/360的開發工作陷入了歷史以來最可怕的“軟件開發泥潭”,誕生了最著名的失敗論著----《神秘的人月》。雖然這個開發計劃失敗了,但是這個愿望卻成為了計算機廠商的目標。此時,MIT、BellLab(貝爾實驗室)和通用電氣公司決定開發一種“公用計算機服務系統”----MULTICS,希望其能同時支持數百名分時用戶的一種機器。結果這個計劃的研制難度超出了所有人的預料,最后這個系統也以失敗結束。不過,MULTICS的思想卻為后來的操作系統很多提示。60年代未,一位貝爾實驗室曾參加過MULTICS研制工作的計算機科學家KenThompson,在一臺無人使用的PDP-7機器上開發出了一套簡化的、單用戶版的MULTICS。后來導致了UNIX操作系統的誕生。目前UNIX操作系統主導了小型機、工作站以及其他市場。也是至今最有影響力的操作系統之一,而Linux也是UNIX系統的一種衍生,下一講我們將專門介紹一下UNIX的發展歷史。

4.第四代計算機(1980-今):個人計算機

隨著計算機技術的不斷更新與發展,計算機神奇般地闖入了人們的生活,現在以低廉的價格就可以獲得強大計算能力的計算機。價格不再是阻攔計算機普及的門檻時,降低計算機的易用性就顯得十分重要!由于UNIX系統的本身特點,使得其不太適合于在運行在個人計算機上,這時就需要一種新的操作系統。在這一歷史關鍵時候,IBM公司由于低估了PC機的市場,并未使用最大的力量角逐這一市場,這時Intel公司趁機進入,成為了當今微處理器的老大。同時善于抓住時機的微軟公司的總裁比爾·蓋茨適時地進入了這一領域,用購買來的CP/M搖身一變成為MS-DOS,并憑借其成為個人計算機操作系統領域的霸主。雖然是蘋果公司在GUI方面先拔頭籌,但由于蘋果公司的不兼容、不開放的市場策略,未能擴大戰果,這時微軟又適時地進入了GUI方面,憑借WINDOWS系統再次稱雄!

五、操作系統構成
  一般來說,操作系統由以下幾個部分組成:
  1)進程調度子系統:進程調度子系統決定哪個進程使用CPU,對進程進行調度、管理。
  2)進程間通信子系統: 負責各個進程之間的通信。
  3)內存管理子系統:負責管理計算機內存。
  4)設備管理子系統:負責管理各種計算機外設,主要由設備驅動程序構成。
  5)文件子系統:負責管理磁盤上的各種文件、目錄!
  6)網絡子系統:負責處理各種與網絡有關的東西。
  六、操作系統結構設計

操作系統有多種實現方法與設計思路,下面僅選取最有代表性的三種做一簡單的敘述。

1、整體式系統結構設計 這是最常用的一種組織方式,它常被譽為“大雜燴”,也可說,整體式系統結構就是“無結構”。
這種結構方式下,開發人員為了構造最終的目標操作系統程序,首先將一些獨立的過程,或包含過程的文件進行編譯,然后用鏈接程序將它們鏈接成為一個單獨的目標程序。Linux操作系統就是采用整體式的系統結構設計。但其在此基礎上增加了一些形如動態模塊加載等方法來提高整體的靈活性,彌補整體式系統結構設計的不足。
   2.層次式系統結構設計 這種方式則是對系統進行嚴格的分層,使得整個系統層次分明,等級森嚴!這種系統學術味道較濃!實際完全按照這種結構進行設計的操作系統不多,也沒有廣泛的應用。
可以這么說,現在的操作系統設計是在整體式系統結構與層次式系統結構設計中尋求平衡。
   3.微內核系統結構設計 而微內核系統結構設計則是近幾年來出現的一種新的設計理念,最有代表性的操作系統有Mach和QNX。微內核系統,顧名思義就是系統內核很??!比如說QNX的微內核只負責:

   ¨ 進程間的通信
   ¨ 低層的網絡通信
   ¨ 進程調度
   ¨ 第一級中斷處理
  七、操作系統橫向比較
   計算機歷史中出現了許許多多的操作系統,然后大浪淘沙,無情地淘汰了許多,只留下一些經歷過市場考驗的:
   1.桌面操作系統:
   1)MSDOS:Intel x86系列的PC機上的最早的操作系統,微軟公司產品,曾經統治了這個領域,現在已逐漸被自家兄弟WINDOWS
9x系列所代替,現在除了一些低檔機外已不多見。
   2)Windows 9x:微軟公司產品,從Windows 3.x發展而來,現在是基于Intel
x86系列的PC機上的主要操作系統,也是現然個人電腦中裝機量最大的操作系統。面向桌面、面向個人用戶。
   3)Mac OS:蘋果公司所有,界面友好,性能優異,但由于只能運行在蘋果公司自己的電腦上而發展有限。但由于蘋果電腦獨特的市場定位,現在仍存活良好。
   2.服務器操作系統:
   1)UNIX系列:UNIX可以說是源遠流長,是一個真正穩健、實用、強大的操作系統,但是由于眾多廠商在其基礎上開發了有自己特色的UNIX版本,所以影響了整體。在國外,UNIX系統可謂獨樹一幟,廣泛應用于科研、學校、金融等關鍵領域。但由于中國的計算機發展較為落后,UNIX系統的應用水平與國外相比有一定的滯后。
   2)Windows NT系列:微軟公司產品,其利用Windows的友好的用戶界面的優勢打進服務器操作系統市場。但其在整體性能、效率、穩定性上都與UNIX有一定差距,所以現在主要應用于中小企業市場。
   3)Novell Netware系列:Novell公司產品,其以極適合于中小網絡而著稱,在中國的證券行業市場占有率極高,而且其產品特點鮮明,仍然是服務器系統軟件中的長青樹。

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产精品二区三区四区| 久久麻豆一区二区| 欧美中文字幕在线播放| 欧美高清在线观看| 91久久久久久久久| 欧美国产日本韩| 久久精品二区亚洲w码| 国产色综合久久| 国产日本亚洲高清| 亚洲午夜黄色| 欧美日韩精品一区二区三区四区| 91久久久在线| 久久国产精品久久久久久电车| 久久午夜色播影院免费高清| 狠狠爱www人成狠狠爱综合网| **网站欧美大片在线观看| 奶水喷射视频一区| 国产酒店精品激情| 亚洲日本一区二区三区| 亚洲美女视频在线观看| 亚洲激情在线播放| 亚洲综合首页| 亚洲综合色激情五月| 欧美一二三区在线观看| 一区二区三区高清在线| 欧美亚洲成人免费| 久久夜色精品国产噜噜av| 国产伦精品一区二区三区| 中日韩美女免费视频网站在线观看| 亚洲视频免费看| 久久99伊人| 一本不卡影院| 久久精品毛片| 国产一区清纯| 久久精品亚洲热| 国产精品嫩草影院av蜜臀| 亚洲制服少妇| 国产乱码精品| aaa亚洲精品一二三区| 久久人人九九| 欧美亚洲自偷自偷| 嫩草伊人久久精品少妇av杨幂| 久久精品国产亚洲一区二区三区| 久久综合婷婷| 亚洲欧洲日产国产网站| 国产一本一道久久香蕉| 国产精品毛片一区二区三区| 久久青草欧美一区二区三区| 欧美日韩视频免费播放| 欧美精品 日韩| 欧美精品久久久久久久免费观看| 亚洲成色777777在线观看影院| 欧美精品性视频| 在线 亚洲欧美在线综合一区| 国产精品日日做人人爱| 亚洲麻豆国产自偷在线| 久久全球大尺度高清视频| 亚洲日本中文字幕免费在线不卡| 久久精品国产亚洲aⅴ| 国产一区久久| 欧美.日韩.国产.一区.二区| 欧美一区2区三区4区公司二百| 亚洲在线视频免费观看| 国产精品美女一区二区| 亚洲日韩欧美一区二区在线| 激情婷婷亚洲| 国产日韩欧美一二三区| 欧美紧缚bdsm在线视频| 国产精品观看| 欧美一区二区三区在线观看视频| 欧美日韩在线三级| 欧美亚洲日本一区| 欧美激情一区| 久久青青草原一区二区| 亚洲经典视频在线观看| 国产精品99免费看| 国内在线观看一区二区三区| 一区二区视频在线观看| 亚洲国产欧美在线人成| 久久精品1区| 一本大道av伊人久久综合| 国产精品无人区| 黄网站免费久久| 欧美成人精品h版在线观看| 日韩午夜视频在线观看| 欧美成人精品一区二区三区| 国内精品久久久久久久影视麻豆| 亚洲国产mv| 亚洲国产精品成人精品| 欧美国产丝袜视频| 亚洲一区二区三区在线观看视频| 久久精品一二三区| 亚洲自拍偷拍麻豆| 欧美日韩一区在线观看视频| 亚洲风情在线资源站| 亚洲午夜电影网| 精品成人乱色一区二区| 国内精品免费午夜毛片| 99视频在线精品国自产拍免费观看| 国产一区二区三区久久久久久久久| 亚洲欧美日韩一区在线| 国产一区二区视频在线观看| 久久人人爽人人爽爽久久| 亚洲午夜精品福利| 久久久精品五月天| 欧美91大片| 亚洲国产天堂久久综合| 国产伦精品一区二区三区| 一本久道久久综合婷婷鲸鱼| 精品盗摄一区二区三区| 欧美精品99| 欧美日韩国产综合视频在线| 欧美福利一区二区| 亚洲国产91精品在线观看| 嫩草伊人久久精品少妇av杨幂| 精品成人一区二区| 国产日韩精品综合网站| 韩国av一区二区三区在线观看| 欧美午夜不卡| 在线亚洲成人| 黄色成人在线免费| 欧美大片va欧美在线播放| 国产视频在线观看一区二区三区| 久久成人免费| 在线一区日本视频| 日韩亚洲成人av在线| 91久久香蕉国产日韩欧美9色| 欧美午夜一区二区三区免费大片| 亚洲欧美国产制服动漫| 国产综合色在线视频区| 国产女主播视频一区二区| 一区在线免费| 影音先锋在线一区| 亚洲国产精品久久久| 亚洲欧美日韩网| 中文一区二区| 欧美日韩在线播放三区四区| 韩国女主播一区二区三区| 国产精品毛片高清在线完整版| 欧美精品videossex性护士| 欧美日韩国产精品一区二区亚洲| 欧美日韩综合一区| 欧美成人首页| 亚洲第一精品福利| 老牛嫩草一区二区三区日本| 一区二区在线观看视频| 国产精品劲爆视频| 午夜一区在线| 久久99在线观看| 亚洲专区一二三| 亚洲欧洲一二三| 欧美电影免费观看高清完整版| 亚洲色在线视频| 欧美r片在线| 亚洲精品黄网在线观看| 亚洲另类在线一区| 国产精品婷婷| 精品动漫3d一区二区三区| 欧美日韩ab| 久久久久看片| 亚洲欧美www| 亚洲美女在线视频| 国产拍揄自揄精品视频麻豆| 国产麻豆9l精品三级站| 欧美久久精品午夜青青大伊人| 新片速递亚洲合集欧美合集| 亚洲免费久久| 久久久久一区二区三区四区| 国产精品毛片| 久久国内精品视频| 亚洲午夜视频在线观看| 国产精品亚洲综合天堂夜夜| 欧美在线播放视频| 欧美日韩一级黄| 欧美中文在线观看| 亚洲国产成人av好男人在线观看| 日韩一二在线观看| 久久综合伊人77777蜜臀| 欧美视频一区二区三区在线观看| 国产综合自拍| 国产精品午夜视频| 国产精品欧美精品| 在线欧美电影| 欧美激情精品久久久久久黑人| 午夜天堂精品久久久久| 99v久久综合狠狠综合久久| 欧美日韩国产在线一区| 欧美国产一区二区| 你懂的国产精品| 国产精品99免视看9| 欧美一区二区| 亚洲国产欧美在线| 欧美国产精品v| 亚洲精品色婷婷福利天堂| 国产精品99一区二区| 欧美va亚洲va香蕉在线| 久久亚洲国产精品日日av夜夜| 亚洲黄网站黄| 亚洲精选视频免费看| 一区二区三区在线看| 亚洲日本一区二区| 亚洲娇小video精品| 欧美三级网址| 午夜精品一区二区在线观看| 美女视频黄免费的久久| 亚洲日本中文字幕免费在线不卡| 欧美影片第一页| 欧美经典一区二区三区| 欧美中文字幕久久| 亚洲日本在线观看| 99re6热只有精品免费观看| 国产精品地址| 欧美丝袜一区二区| 欧美日韩高清在线观看| 性欧美暴力猛交69hd| 欧美日韩精品免费观看视频| 欧美成人伊人久久综合网| 久久成人久久爱| 欧美日韩一区二区三区四区在线观看| 国产精品久久二区| 欧美午夜精品理论片a级按摩| 玖玖玖国产精品| 欧美日韩在线精品| 亚洲美女免费精品视频在线观看| 欧美一区二区视频在线| 国产一区清纯| 欧美日韩在线综合| 国产精品视频最多的网站| 一区二区三区导航| 久久久久久久尹人综合网亚洲| 亚欧成人精品| 久久只精品国产| 午夜欧美精品| 一卡二卡3卡四卡高清精品视频| 久久电影一区| 亚洲乱码一区二区| 一本色道久久综合一区| 国产精品久久久久久影视| 久久性天堂网| 久久精品91久久香蕉加勒比| 欧美日韩国产色视频| 久久午夜精品| 欧美视频中文字幕在线| 欧美日韩一区二区精品| 久久综合五月| 欧美日韩视频不卡| 亚洲欧美在线播放| 你懂的网址国产 欧美| 亚洲欧美激情四射在线日| 国产日韩av在线播放| 国产精品视频男人的天堂| 欧美日韩国产一区二区| 久久九九久精品国产免费直播| 欧美精品一区二区视频| 欧美日本在线看| 欧美精品一区二区三区在线播放| 欧美伊人影院| 久久综合色婷婷| 99综合电影在线视频| 亚洲在线第一页| 久久精品亚洲一区二区三区浴池| 一本久久a久久精品亚洲| 国产日韩精品一区二区浪潮av| 国产精品久久激情| 精品动漫一区二区| 免费亚洲电影| 极品裸体白嫩激情啪啪国产精品| 精品盗摄一区二区三区| 国产精品高潮视频| 久久大综合网| 欧美亚日韩国产aⅴ精品中极品| 性欧美videos另类喷潮| 国产亚洲一区二区在线观看| 国产精品一区二区三区久久| 免费成人av| 欧美日韩一区二区三区在线视频| 久久久国产一区二区三区| 国产精品视频最多的网站| 羞羞视频在线观看欧美| 亚洲影院污污.| 欧美日韩国产成人在线91| 99国产精品久久久久久久| 国产精品99久久久久久久久| 国产一区二区三区的电影| 一本大道av伊人久久综合| 激情一区二区三区| 夜夜嗨av一区二区三区四季av| 欧美在线免费一级片| 亚洲激情亚洲| 国产精品99久久不卡二区| 亚洲综合日韩| 欧美专区日韩专区| 亚洲伊人久久综合| 欧美午夜三级| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲电影网站| 免费成人av在线看| 欧美一级一区| 亚洲精品视频在线观看免费| 亚洲黄网站在线观看| 欧美亚洲视频在线看网址| 一区二区三欧美| 亚洲精品无人区| 亚洲男女自偷自拍图片另类| 国产一区在线播放| 国产精品成人观看视频国产奇米| 合欧美一区二区三区| 美女主播精品视频一二三四| 欧美日本乱大交xxxxx| 欧美日韩1234| 欧美.com| 欧美黄色一区二区| 性伦欧美刺激片在线观看| 蜜乳av另类精品一区二区| 久久野战av| 亚洲第一级黄色片| 国产麻豆综合| 国产精品国产自产拍高清av| 亚洲精品美女久久久久| 欧美一区成人| 亚洲乱码精品一二三四区日韩在线| 国产精品久久久| 久久久7777| 国产精品爽爽ⅴa在线观看| 免费不卡在线观看| 久久国产一区| 欧美日韩国产成人精品| 亚洲精品极品|