UNIX系統(tǒng)的兩大發(fā)明人是貝爾實(shí)驗(yàn)室的Ken Thompson和Dennis M. Ritchie。1969-1970年發(fā)明Unix系統(tǒng),并于1971年用C將此系統(tǒng)改寫(xiě)。
目前創(chuàng)新互聯(lián)已為上1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站托管維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、淶源網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶(hù)導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶(hù)和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。UNIX大約自1985年起,逐漸形成了兩個(gè)主要的流派:
BSD:伯克利分校主導(dǎo) 代表開(kāi)放式的UNIX
SystemV:AT&T公司主導(dǎo) 代表商業(yè)版的UNIX
其他的UNIX發(fā)行版基本上都是基于BSD或者SystemV
1 主要UNIX衍生版及其流派
名稱(chēng) | 公司 | 流派 |
AIX | IBM | BSD SystemV |
AOS | IBM | BSD |
HP-UX | HP | SystemV |
SCO UNIX | SCO | SystemV |
Solaris | SUN | BSD SystemV |
UNIX | AT&T | SystemV |
Xenix | 微軟/SCO/Altos | SystemV |
2 在線(xiàn)文檔
FreeBSD文檔:http://www.freebsd.org/zh_CN/docs.html
AIX:http://www-03.ibm.com/systems/power/software/aix/
Solaris:
http://www.oracle.com/us/products/servers-storage/solaris/solaris11/resources/index.html
HP-UX:
http://h27007.www1.hp.com/us/en/business-critical/operating-environments/hpux11i/index.aspx#tab=TAB1
OpenBSD:http://www.openbsd.org/faq/faq4.html
NetBSD:http://www.netbsd.org/docs/
3 國(guó)內(nèi)第三方網(wǎng)站
UNIX 技術(shù)網(wǎng):http://www.chinaunix.net/
UNIX 愛(ài)好者家園:http://unix-cd.com/
51CTO操作系統(tǒng)頻道:http://os.51cto.com/
4 內(nèi)核的概念
在操作系統(tǒng)中,內(nèi)核是一個(gè)非常重要的概念。內(nèi)核是操作系統(tǒng)的核心,其地位類(lèi)似于人的大腦,其主要作用是負(fù)責(zé)管理系統(tǒng)資源,是操作系統(tǒng)最基礎(chǔ)的部分。內(nèi)核提供的服務(wù)主要有以下幾點(diǎn):
內(nèi)存管理:包括物理內(nèi)存和虛擬內(nèi)存
進(jìn)程管理:包括創(chuàng)建、調(diào)度、終止進(jìn)程
進(jìn)程通信:包括本地進(jìn)程和網(wǎng)絡(luò)上不同主機(jī)的進(jìn)程之間的通信
輸入輸出:通過(guò)設(shè)備驅(qū)動(dòng)程序與計(jì)算機(jī)硬件之間進(jìn)行數(shù)據(jù)交互
文件管理:包括文件系統(tǒng)和磁盤(pán)文件管理
5 內(nèi)核的兩種主要類(lèi)型
1)單內(nèi)核:一個(gè)龐大的的可執(zhí)行文件,其中包括了眾多模塊,模塊的功能各不相同,有內(nèi)存管理、進(jìn)程管理、進(jìn)程通信等。單內(nèi)核的設(shè)計(jì)使得不同的模塊之間的通信只要調(diào)用相應(yīng)模塊的函數(shù)即可實(shí)現(xiàn),執(zhí)行效率非常高。但其本身的設(shè)計(jì)和實(shí)現(xiàn)的難度是非常高的,且因其代碼高度集成和耦合,當(dāng)其中某個(gè)模塊出現(xiàn)問(wèn)題,往往會(huì)影響其他模塊的正常工作,最終影響到整個(gè)內(nèi)核的正常工作。使用單內(nèi)核架構(gòu)的有FreeBDS、Linux。
2)微內(nèi)核:與單內(nèi)核相比,微內(nèi)核的設(shè)計(jì)思路正好相反,內(nèi)核的功能得到簡(jiǎn)化,一般只提供基本的操作系統(tǒng)服務(wù),其它的功能被分離開(kāi),設(shè)計(jì)成一個(gè)個(gè)單獨(dú)的系統(tǒng)服務(wù),服務(wù)之間是相對(duì)隔離的,以不同進(jìn)程的形式存在于操作系統(tǒng)中。各進(jìn)程之間的通信通過(guò)消息傳遞完成。這樣的設(shè)計(jì)執(zhí)行效率沒(méi)有單內(nèi)核那么高,但是可靠性得到了保障。當(dāng)某個(gè)系統(tǒng)調(diào)用出了問(wèn)題,也不會(huì)影響到內(nèi)核,從而不至于影響到整個(gè)系統(tǒng)。使用微內(nèi)核架構(gòu)的有 AIX。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。