我心飛翔

          Java技術交流

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            9 Posts :: 16 Stories :: 4 Comments :: 0 Trackbacks

           進行一次網絡搜索需要付出怎樣的代價?這個問題很多人大概從未思考過。據英國《新科學家》雜志報道,網絡搜索其實需要付出代價,而且這個代價不能只用金錢去衡量。

                “搜索引擎”這個詞太妙了。引擎就是發動機,你要將它發動起來,顯然離不開能源或電力,事實也正是如此,網絡搜索需要數百萬臺計算機協同 作戰才能完成。通過聯網,這些被放置在倉庫內的計算機形成一個單獨的系統。與任何系統一樣,這個系統也無法違背熱力學定律,因此也會消耗能源。

                 熱力學第一定律指出,工作需要消耗能量,像推動硅片上的電子這樣微不足道的工作也是如此。第二定律指出,沒有一個引擎是完美無缺的。也就是說,輸入的一些能量最終會以熱量的形式消失。

                 一個成功的搜索結果頁面,需要具備清楚和有序這兩個條件。要提供理想的搜索結果,服務器群必定會忙得一團糟。硅原子的熱運動攪動電腦CPU支架后面的空氣分子并對其加熱。為了驅動計算機風扇以及將熱量趕出倉庫的空調,我們還需消耗更多的能量。不管搜索什么,最后都歸結為同樣的工作過程:移動原子后再冷卻。所有這些步驟均需要消耗能量。

                 現在就讓我們以谷歌為例,看看整個過程需要消耗多少能量。據美國IT業研究公司Gart-ner估計,谷歌數據中心擁有近100萬臺服務器,每臺服務器每小時消耗大約1000瓦的電量。也就是說,谷歌的搜索引擎每小時消耗100萬千瓦的電量。這個搜索引擎每小時產生近1000萬個搜索結果,每次搜索消耗的能量可以讓一只100瓦的燈泡工作一小時!

                 這樣的結果,相信很多人都沒有聽說過。以美國為例,美國人平均每天進行1.5次搜索。據美國國家環境保護局估計,數據中心在美國能源消耗量中的比重占到了1.5%。如果美國人平均每天進行數百次搜索,這個比例將發生怎樣的變化?如果全球60億人都使用搜索服務,又將消耗多少能源?

                 我們一定都聽過這樣的觀點:云計算將成為信息架構的未來。但未來等待我們的,可能是一塊巨大的“二氧化碳云”。



          標簽:java軟件工程師培訓  軟件編程培訓  如何學習java  廣州java培訓  java精品課程  軟件工程課程
          posted on 2010-05-20 15:40 飛翔的JAVA 閱讀(65) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 特克斯县| 鹤山市| 漳平市| 安康市| 东至县| 禄劝| 灵璧县| 洛川县| 嵊泗县| 封开县| 宜君县| 宁晋县| 大洼县| 沧源| 巴里| 霍山县| 宜都市| 儋州市| 渝北区| 东乌| 维西| 田林县| 庐江县| 静宁县| 德阳市| 亳州市| 措美县| 东阿县| 黄冈市| 三门县| 威远县| 庆元县| 镇远县| 蛟河市| 岑溪市| 峨山| 怀安县| 宜城市| 安塞县| 靖远县| 游戏|