官术网_书友最值得收藏!

1.4 本章小結(jié)

本章主要展現(xiàn)了Cacti的總體面貌,包括Cacti的起源、發(fā)展和現(xiàn)階段的發(fā)展情況。我們還介紹了目前市面上比較通用的同類工具,從總體評估表中,相信讀者能找到適合自己的開源項(xiàng)目。

本章的重點(diǎn)在1.3節(jié),這也是希望讀者能夠掌握的知識。理解Cacti的基礎(chǔ)流程,可以很好地幫助大家在日常系統(tǒng)維護(hù)中,按需進(jìn)行系統(tǒng)設(shè)計(jì),快速定位問題。

下面是在本章中出現(xiàn)的一些IT知識,主要包括Solaris和Java,算是向不復(fù)存在的SUN公司致敬!SUN的每一步都是IT發(fā)展的一大步!

IT講堂

神的追隨者

Solaris原來是太陽微系統(tǒng)(SUN)公司研制的類UNIX操作系統(tǒng), Sun公司被Oracle并購后,稱作Oracle Solaris。Solaris操作系統(tǒng)的顯示桌面如圖1-9所示。

Sun的操作系統(tǒng)最初叫作SunOS,由于Sun Microsystem的創(chuàng)始人之一Bill Joy來自U.C.Berkeley,因此SunOS主要是基于BSD UNIX。從SunOS 5.0開始,SUN的操作系統(tǒng)開發(fā)轉(zhuǎn)向System V Release 4,并且有了新的名字Solaris 2.0;自Solaris 2.6以后,SUN刪除了版本號中的“2”,因此,SunOS 2.10就叫作Solaris 10。Solaris的早期版本后來又被重新命名為Solaris 1.x。 “SunOS”這個(gè)詞用來專指Solaris操作系統(tǒng)的內(nèi)核,因此Solaris被認(rèn)為是由SunOS、圖形化的桌面計(jì)算環(huán)境和網(wǎng)絡(luò)增強(qiáng)部分組成。

圖1-9 Solaris操作系統(tǒng)顯示桌面

由于SUN公司被Oracle收購,Solaris和OpenSolaris一并歸Oracle所有。OpenSolaris項(xiàng)目已經(jīng)終結(jié),其基金會解散。一個(gè)替代的項(xiàng)目OpenIndiana成立。Solaris的最大特點(diǎn)是其高度的安全性、SMP模式的高度兼容性,以及配合Sparc架構(gòu)形成的系統(tǒng)的高度穩(wěn)定性。圖1-10為美國軍方使用Solaris進(jìn)行作戰(zhàn)分析。曾經(jīng)有業(yè)內(nèi)大牛說過:在計(jì)算機(jī)世界中,對于操作系統(tǒng)流行著三種說法:Windows是大眾的使用者,Linux是高手的玩物, Solaris則是神的追隨者……

圖1-10 美軍使用Solaris進(jìn)行作戰(zhàn)分析

一棵樹和一杯咖啡

Java平臺和語言最開始只是Sun公司在1990年12月開始研究的一個(gè)內(nèi)部項(xiàng)目。Sun公司的一個(gè)叫作帕特里克·諾頓(Patrick Naughton)的工程師被自己開發(fā)的C和C語言編譯器搞得焦頭爛額,因?yàn)槠渲械腁PI極其難用。帕特里克決定改用NeXT,同時(shí)他也獲得了研究公司的“Stealth 計(jì)劃”項(xiàng)目的機(jī)會。

在這里我們也狗仔一把,介紹一下這個(gè)諾頓的花邊:Patrick Naughton是愛爾蘭移民的后代。他的父母在紐約經(jīng)營一個(gè)飯館。Naughton曾在一所天主教會學(xué)校上學(xué),成績優(yōu)秀,還是校足球和曲棍球隊(duì)的隊(duì)員。后來,他與大學(xué)時(shí)代的女友結(jié)了婚,并通過努力工作獲得公司股權(quán),從普通的工薪階層一躍成為百萬富翁。

1999年的12月,當(dāng)Naughton坐在聯(lián)邦法庭的被告席上,等候陪審團(tuán)對其做出裁決時(shí),他的命運(yùn)從此發(fā)生了逆轉(zhuǎn)。Patrick Naughton據(jù)稱是因?yàn)橐鈭D穿越州境與一名13歲的女童發(fā)生性關(guān)系。Naughton不得不對上述罪名進(jìn)行辯護(hù),辯詞是那個(gè)女孩并不是未成年人或他并沒有與之發(fā)生性關(guān)系等。Naughton本人如圖1-11所示。

言歸正傳,繼續(xù)我們的Java之路,“Stealth 計(jì)劃”后來改名為“Green計(jì)劃”,號稱Java之父的詹姆斯·高斯林(James Gosling,見圖1-12)、麥克·舍林丹(Mike Sheridan)也加入了帕特里克的工作小組。他們和其他幾個(gè)工程師一起在加利福尼亞州門羅帕克市沙丘路的一個(gè)小工作室中研究開發(fā)新技術(shù),瞄準(zhǔn)下一代智能家電(如微波爐)的程序設(shè)計(jì),Sun公司預(yù)料未來科技將在家用電器領(lǐng)域大顯身手。團(tuán)隊(duì)最初考慮使用C 語言,但是很多成員包括Sun的首席科學(xué)家比爾·喬伊(Bill Joy),發(fā)現(xiàn)C語言和可用的API在某些方面存在很大問題。

圖1-11 Patrick Naughton

圖1-12 James Gosling

根據(jù)可用的資金,比爾·喬伊決定開發(fā)一種集C語言和Mesa語言大成的新語言,在一份報(bào)告中,喬伊把它叫作“未來”,他提議Sun公司的工程師應(yīng)該在C語言的基礎(chǔ)上,開發(fā)一種面向?qū)ο蟮沫h(huán)境。最初,高斯林試圖修改和擴(kuò)展C語言的功能,但是后來他放棄了。他要?jiǎng)?chuàng)造出一種全新的語言,并命名為“Oak”(橡樹),是以他辦公室外的樹命名的。

1994年6月、7月間,在經(jīng)歷了一場歷時(shí)三天的頭腦風(fēng)暴的討論之后,團(tuán)隊(duì)決定改變努力的目標(biāo),他們決定將該技術(shù)應(yīng)用于萬維網(wǎng)。他們認(rèn)為隨著Mosaic瀏覽器的到來,因特網(wǎng)正在向同樣高度互動的遠(yuǎn)景演變,而這一遠(yuǎn)景正是他們在有線電視網(wǎng)中看到的。作為原型,帕特里克·諾頓寫了一個(gè)小型萬維網(wǎng)瀏覽器:WebRunner,后來改名為HotJava。同年,“Oak”改名為Java。商標(biāo)搜索顯示,Oak已被一家顯卡制造商注冊,因此團(tuán)隊(duì)找到了一個(gè)新名字。這個(gè)名字是在很多成員常去的本地咖啡館中杜撰出來的。名字是不是首字母縮寫還不清楚,在很大程度上來說不是。雖然有人聲稱是開發(fā)人員名字的組合:James Gosling(詹姆斯·高斯林)、Arthur Van Hoff(阿瑟·凡·霍夫)、Andy Bechtolsheim(安迪·貝克托克姆),或Just Another Vague Acronym(只是另外一個(gè)含糊的縮寫)。還有一種比較可信的說法是這個(gè)名字是出于對咖啡的喜愛,所以以Java咖啡來命名。

主站蜘蛛池模板: 广东省| 鞍山市| 西安市| 桑日县| 临沭县| 同德县| 万盛区| 乌拉特中旗| 北川| 宁德市| 丰宁| 治多县| 恭城| 钟祥市| 东阳市| 行唐县| 莫力| 东平县| 广水市| 林甸县| 牟定县| 义马市| 乐昌市| 福泉市| 都匀市| 江源县| 靖安县| 衡山县| 滁州市| 乌兰浩特市| 游戏| 湖北省| 佛山市| 行唐县| 宁陕县| 全州县| 怀安县| 随州市| 诏安县| 银川市| 南投县|