多種作業系統

2022-12-13 17:15:06 字數 5857 閱讀 6168

天計算世界裡已經不是windows的天下了,隨著linux的異軍突起,作業系統市場真是令人眼花繚亂.今天來了興致突然想看看倒底都有些什麼作業系統.在網上查了一下還真是不少.

大概分一下類主要有windows,unix,linux,嵌入式作業系統.本來用**形式寫了一篇,但是**太大了,發布出來後顯示不正常.下面用列舉的方式重新寫一下.

windows 開發商 microsoft

windows98/me

windows2000/xp

windows server2003

windows vista

windows98/me是基於ms-dos的混合的16/32位作業系統正慢慢的退出pc舞台了,2000/xp以及server2003都是基於windowsnt的32位作業系統,xp/server2003已經有64位版本了。vista是微軟最新開發的版本預計在2023年推出。主要支援intel,amd,後來增加了對powerpc,mips的支援。

微軟的作業系統基本上統治了個人pc市場,大概佔了90%的市場份額。

unix-like

aix 開發商 ibm

aix是advanced interactive executive的簡稱,它是ibm 公司的unix作業系統,整個系統的設計從網路、主機硬體系統,到作業系統完全遵守開放系統的原則.

rs/6000 採用ibm 的unix作業系統-aix作為其作業系統.這是乙個目前作業系統界最成功,應用領域最廣,最開放的第二代的unix系統。它特別適合於做關鍵資料處理(critical).

支援powerpc power處理器.

目前的版本是aix 5l 5.3,

支援64棵處理器,2tb記憶體,16tb jfs2檔案系統,16tb jfs2檔案.

hp-ux 開發商 hp

惠普公司在2023年隨著推出64位pa-8000處理器,開始了64位技術的實施計畫,它形成了工業界運算最快的商業和工程技術應用伺服器的基礎。為了與先進的硬體配套,惠普公司已經逐步地把64位功能放入惠普公司在工業界領先的unix作業系統hp-ux。hp-ux 10.

10和10.20分別具有非常大的檔案系統和檔案。

hp-ux 11.00也有32位版本,使得基於32位pa-7x00系統也可以得到hp-ux 11.00的新功能和特色;基於pa-8x00的k系列和t系列系統的客戶要在hp-ux的32位或64位版本之間做出選擇。

惠普公司單機系統效能在工業界領先(39,469tpms)的v系列系統,只可以執行64位的hp-ux 11.00。

主要執行於hp公司的pa-系列處理器以及intel的安騰系列處理器上.

最新的版本hp-ux 11i v2.

可以管理128棵處理器,1tb記憶體,32tb檔案系統,最大2tb的檔案。

irix 開發商 sgi

sgi公司最早是專門生產圖形顯示終端的, opengl標準便是由sgi提出來的.公司開發的這個作業系統是主要執行在基於mips處理器的圖形工作站上,2023年sgi收購了mips, 2023年mips又脫離了sgi成立mips技術公司.2023年sgi推出了基於linux的altix系列作業系統.

mac os x 開發商 apple

apple公司的macintosh機上的作業系統, 蘋果機主要用於圖形領域,在圖形處理領域占有很大市場份額。mac os是首個在商用領域成功的圖形使用者界作業系統。mac os9及以前的版本都在搭在蘋果機上銷售的。

它不支援其它裝置,每當有新的裝置時都要通過新增擴充套件來支援裝置。新的mac os x結合bsdunix、nextstep和mac os 9的元素。採用unix風格的記憶體管理和搶占式多工處理,它的最底層建基於bsdunix的核心,實行的是部分開放源**。

現行的最新的系統版本是mac os x v10.4.2。

只能執行在powerpc g3以上處理器的蘋果機上,蘋果公司正在跟intel合作,表示以後蘋果機會採用x86處理器。

solaris 開發商 sun

最早也是基於bsd unix開發的,那時就直接叫sun os,從sun os5以後就以solaris的名字面市,從solaris10開始它也是免費開源的軟體了,開始主要是為sparc和x86寫的,後來經過一些改動也可以支援一大批的處理器.solaris10開始支援64位處理器.

freebsd 開發者 nate williams,rod grimes,jordan hubbard.

bill jolitz的 386bsd發展形成3個分支freebsd,netbsd,openbsd了,這些都是免費的開源作業系統。第一張freebsd光碟是在2023年12月發布的。

freebsd 是乙個在個人電腦上執行的作業系統,主要支援x86處理器,其他跟 intel 相容的 cpu 如 amd 跟 cyrix也被支援。

freebsd 能提供你許多昂貴工作站才有的先進功能,這些特色包括:

搶占式多工處理.

完整的 tcp/ip 網路功能包含 slip, ppp, nfs 跟 nis。

記憶體保護(memory protection) 能確保乙個使用者不能打擾其他人。而乙個應用程式也不能影響其他的程式。

標準的 x 視窗系統 (x window, x11r6) 提供良好的圖形使用者介面(gui)以便在一般的 vga 顯示卡以及螢幕上使用, 並且提供完整的原始程式碼。

能直接執行在其他作業系統 (如 sco, bsdi, netbsd, linux 跟 386bsd)上編譯的 (binary) 程式。

數以千計可以直接執行(ready-to-run) 的應用程式, 可以在 freebsd ports 及 packages 中找到。 免去你上網路到處找軟體的苦境。

需要時才置換的虛擬記憶體(demand paged virtual memory 以及合理的虛擬記憶體及檔案緩衝區之緩衝功能(merged vm/buffer cache)

netbsd 開發者 netbsd小組

netbsd是一種完全免費的類unix作業系統,它是乙個重於誇平台應用的 bsd分支,它支援50多種硬體平台,具有高度可移植性和硬體平台相容性.它可以執行在從64位alpha伺服器到手持裝置的多種硬體平台上. netbsd的清晰設計以及它的眾多高階特性使得它不論作為產品還是研究環境都表現得非常出色。

而且它對使用者在資源上進行全方位的支援。其上的應用程式很多都可以非常容易地獲得。

openbsd 開發者由netbsd的前核心成員theo de raddt領導的乙個開發小組。

openbsd由netbsd分支出的計畫,

它是乙個免費、多平台、基於4.4bsd的類unix作業系統。目標在於強調正確性、安全性、標準化以及可移植性。

著重於安全性,致力於成為最安全的作業系統。openbsd支援包括svr4(solaris),freebsd,linux,bsdi,sunos和hpux等大部分二進位制的模擬。

linux

redhat/fedora 開發商

redhat linux是最早的linux發行版本之一,也是最早使用軟體管理包rpm的linux版本, redhat 自9.0以後,不再發布桌面版的,而是把這個專案與開源社群合作,於是就有了fedora 這個 linux 發行版。最新版本是fc4.

0.slackware 開發商slackware linux, inc

slackware linux是由patrick volkerding開發的gnu/linux發行版。與很多其他的發行版不同,它堅持kiss(keep it ****** stupid)的原則,就是說沒有任何配置系統的圖形介面工具。一開始,配置系統會有一些困難,但是更有經驗的使用者會喜歡這種方式的透明性和靈活性。

slackware linux的另乙個突出的特性也符合kiss原則:slackware沒有如rpm之類的成熟的軟體包管理器。slackware的軟體包都是通常的 tgz(tar/gzip)格式檔案再加上安裝指令碼。

tgz對於有經驗的使用者來說,比rpm更為強大,並避免了rpm之類管理器的依賴性問題。 slackware還有乙個眾所周知的特性就是bsd風格的初始化指令碼。slackware對所有的執行級(runlevel)/任務都用同乙個指令碼,而不是在不同的執行級中建立一堆指令碼的鏈結。

這樣讓你不必自己寫新的指令碼就能很容易地調整系統。

debian 開發商debian project

debian 以其忠於unix和自由軟體以及豐富的選擇出名,它的最新版本包含有5萬個軟體包,支援十一種體系結構,從arm到ibm s390,以及個人電腦上的x86到powerpc.它的軟包管理工具apt一樣有名.最新發布版本是debian3.

1也叫sarge

mandriva 開發商 conectiva

mandriva linux的前身是歐洲最大的linux廠商之一mandrakesoft,長期以來mandrake linux以最為方便、易用、華麗的linux發行版著稱。mandrake linux早期方便的字型安裝工具和預設的中文支援,為linux普及做出了很大的貢獻。但是2023年前後mandrakesoft陷入財務危機,瀕臨破產。

公司於2023年2月24日與拉丁美洲最大的linux廠商conectiva達成了收購協議,金額為170萬歐元,新公司旗下品牌 mandrake linux更名為mandriva linux。mandriva以rpm作為軟體管理工具,部分相容red hat linux/fedora core的預編譯包.

suse 開發商 novell

suse linux是德國的乙個發行版,原是以slackware linux為基礎,並提供完整德文使用介面的產品,2023年novell收購了suse.

gentoo

gentoo linux為使用者提供了大量的應用程式源**。gentoo linux的每一部分都可以在終端使用者的系統上重新編譯建造,甚至包括最基本的系統庫和編譯器自身。通過依賴關係描述和源**映象的形式提供軟體,gentoo linux提供了大量軟體供使用者選擇。

標準的源**映象包括30g的資料。選擇不僅在軟體整體方面,也存在於軟體的內部。由於可以在本地編譯軟體,引數和變數的選擇可以由使用者自己指定。

事實上,在軟體的安裝和公升級方面,gentoo擁有自己獨特的優勢。由於portage技術的產生,gentoo linux可以擔當乙個理想的安全伺服器、開發平台、專業級桌面應用、遊戲伺服器、嵌入式應用等等各種角色。由於其無限制的可配置性,我們甚至可以稱 gentoo linux為乙個準發行版。

嵌入式式作業系統.

uclinux

uclinux是一種優秀的嵌入式linux版本。uclinux是乙個原始碼開放的作業系統,面向沒有mmu(memory management unit)的硬體平台。同標準linux相比,它整合了標準linux作業系統的穩定性、強大網路功能和出色的檔案系,它是完全免費的.

uc/os ii 開發商 micrium

搶占式實時多工實時作業系統,可以管理63個任務,開源的嵌式作業系統,商業應用需要得到micrium公司的授權,

vxworks 開發商 windriver

vxworks作業系統是美國風河(windriver)公司於1983 年設計開發的一種嵌入式實時作業系統(rtos),是嵌入式開發環境的關鍵組成部分。良好的持續發展能力、高效能的核心以及友好的使用者開發環境,在嵌入式實時作業系統領域佔據一席之地。它以其良好的可靠性和卓越的實時性被廣泛地應用在通訊、軍事、航空、航天等高精尖技術及實時性要求極高的領域中,如衛星通訊、軍事演習、彈道制導、飛機導航等。

在美國的 f-16、fa-18 戰鬥機、b-2 **轟炸機和愛國者飛彈上,甚至連2023年7月在火星表面登陸的火星探測器上也使用到了vxworks

vxworks 的實時性做得非常好,其系統本身的開銷很小,程序排程、程序間通訊、中斷處理等系統公用程式精練而有效,它們造成的延遲很短。

palmos 開發商 palmsource,inc

早期由us robotics(其後被3com收購,再獨立改名為palm公司)研製的專門用於其產品"palm"的作業系統。主要用於pda產器

windowsce 開發商 microsoft

它是微軟針對個人電腦以外的電腦產品所研發的嵌入式作業系統,而ce則為customer embedded的縮寫。

作業系統複習

一 什麼是作業系統 在回答這個問題之前,我們先來了解一下什麼是計算機系統。計算機系統是按使用者的要求接收和儲存資訊 自動進行資料處理並輸出結果資訊的系統。計算機系統由硬體系統和軟體系統組成。軟硬體系統的組成部分就是計算機系統的資源,當不同的使用者使用計算機時都要占用系統資源並且有不同的控制需求。作業...

2019作業系統A

2014年秋季學期 作業系統 課程考試試卷 a卷 注意 1 本試卷共 3 頁2 考試時間 110分鐘 3 姓名 學號 網選班級 網選序號必須寫在指定地方。一 單項選擇題目 每小題 2分,共30分,請將答案填在小提前的括弧內 1.從使用者角度看,作業系統是 a.計算機資源的管理者b.計算機工作流程的組...

作業系統 筆記

第一章作業系統引論 什麼是作業系統?作業系統是所有軟體中最基礎 最核心的部分,是計算機使用者和計算機硬體之間的中介程式,它為使用者執行程式提供更方便 更有效的環境。從資源管理的角度看,作業系統對整個計算機系統內的所有硬體和軟體資源進行管理和排程,優化資源利用,協調系統內的各種活動,處理可能出現的種種...