隨想“云計算”在互動電視上的商業應用-何偉照_第1頁
隨想“云計算”在互動電視上的商業應用-何偉照_第2頁
隨想“云計算”在互動電視上的商業應用-何偉照_第3頁
隨想“云計算”在互動電視上的商業應用-何偉照_第4頁
隨想“云計算”在互動電視上的商業應用-何偉照_第5頁
已閱讀5頁,還剩23頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

編號:時間:2021年x月x日書山有路勤為徑,學海無涯苦作舟頁碼:第頁隨想“云計算”在互動電視上的商業應用文/何偉照首發于2009年4月刊第8期《衛星電視與寬帶多媒體》“云計算”估計在我們的互動電視行業,沒多少人會注意在近期在互聯網IT行業上的悄然冒起來的一個新興名詞“云計算”。而“云計算”的商業應用,卻開始充斥我們這個現代社會,并慢慢影響我們的生活,甚至于改變我們的用戶體驗和生活習慣(能切實看得到,感受得到就是準備在09年熱賣的低廉上網筆記本)。云計算(CloudComputing)是分布式處理(DistributedComputing)、并行處理(ParallelComputing)和網格計算(GridComputing)的發展,是這些計算機科學概念的商業實現。分布式系統(DistributedComputing)它運行在不具有共享內存的多臺機器上,但在用戶的眼里卻像是一臺計算機”。(引自《現代操作系統》,機械工業出版社,1999年中文版)。分布計算就是讓每個用戶感覺聯網的計算機是一個分時系統,就像使用個人計算機一樣,而不是一個由許多計算機聯合起來的集體,即使由多個節點組成的分布式系統也應該讓用戶感覺自己是在使用一臺價值20萬美元的大型高性能計算機,唯一不尋常的感覺是處理速度提高了許多,別的沒有什么不同。并行處理(ParallelProcessing)計算機系統中能同時執行兩個或更多個處理機的一種計算方法,多核CPU就是這類型的處理機制。處理器可同時工作于同一程序的不同方面,并行處理的主要目的是節省大型復雜問題的解決時間。網格計算(GridComputing)網格計算在前期比較著名的應用,就是當年顯赫一時的搜尋外星人項目。通過互聯網的信息傳遞,在每個志愿者的個人PC上,安裝一個屏幕保護軟件,然后軟件就能夠利用大家每個人的PC閑暇時候的計算能力來參與搜尋外星人的計算。在自然界中,也有類似“云計算”的應用案例,包括我們熟知的螞蟻和蜜蜂等種類的生物。單個螞蟻是沒什么威脅的,但是一窩螞蟻,就自然組合成為一個生命個體,有各自的分工和任務,有著可以摧毀其他生命的能力(例如南美洲的火蟻)。在自然界中,一窩個體構造簡單的螞蟻,其實就是一個有著不亞于高等生物復雜行為的生命體。而我們人類的大腦,也有類似的“云計算”構造。單個神經元,并沒有所謂的“意識”,只是生物電信號傳遞的工具細胞,而一大堆細胞神經元頻繁交換信息所組成的復雜人類大腦,卻存在著凌駕于其他生命體的“靈魂”。“云計算”的商業應用“云計算”雖然是近幾年的新生的概念,但它已經在現在社會的商業應用中初見成效。日本的商用全球互聯網的發展大國日本,正在依靠其強大的高速互聯網寬帶基礎,設計大量和規模化的“云計算”商業應用。例如互聯網化的中小企商業營銷軟件,日本的廠商開發了一套基于“云計算”的復雜商業營銷軟件,中小企業不需要購買單機的安裝版本,即可通過低廉的終端個人PC,依靠瀏覽器在高速互聯網上網,進行所有的營銷信息的處理,反饋結果和決策。這樣做的好處是可以大大節省資源整合的過程,因為所有的信息處理都不是在本地的計算機,而都是在“云”里面,本地的終端PC,只是作為信息錄入和顯示結果的終端。所有員工都可以很方便地查詢到最新的整合咨詢,而不需要像以前一樣,進行長時間的反復訊息資料整合。日本中小企業的“云”使用成本也極其低廉,也不需要取得每臺PC上的軟件使用授權(正版軟件安裝)。同時可以根據客戶的不同領域,讓用戶自定義營銷軟件使用中某部分功能的細節程度(開放開發的API),從而達到更有效的個性化管理和營銷手段。GOOGLE:純粹的云Google在“云計算”領域,有著短時間內不可動搖的地位,其開放式的平臺體現了“云計算”模式的精髓。Google的“云計算”服務所需要的絕大部分基礎軟件都是開源的,GoogleAppEngine平臺允許開發人員編寫Python應用程序,然后把應用構建在Google的基礎架構上,Google的“云”服務盈利模式,根據服務器群的每CPU內核使用1小時收費10-12美分,每1GB存儲收費15-18美分。微軟:平臺軟件+“云計算”服務微軟由于有實體的軟件銷售利益需要保護,但是又需要在新的技術領域上保持優勢,為此,微軟于2008年10月正式推出WindowsAzure。通過該平臺,軟件開發者能夠編寫與微軟產品兼容的軟件,并通過微軟服務器進行存儲和訪問。同時,用戶也可以通過Azure平臺訪問數據庫、郵件服務器等微軟應用程序。針對個人服務,則推出了大家都廣為認識的WindowsLive和XBOXlive服務。讓全球微軟用戶(包括xbox和msn等個人用戶),可以通過各種的Live服務,透過互聯網,緊密的聯系一起。一來可以提高用戶的粘著度,實現馬太效應而增加專用軟件終端和硬件的銷售,同時讓第三方付費或者web2.0模式可以更好的擴展。二來可以撼動GOOGLE在互聯網“云計算”上的應用優勢。Xbox360的新服務“IPTVonXbox360”,整合了IPTV技術之后,Xbox360將集數字錄像、游戲、電影甚至語音和視頻通信等功能于一體。屆時,用戶們就可以一邊觀看他們喜愛的體育賽事實況一邊與好友聊天交流。在美國的XBOXlive用戶,可直接收看ABC電視網、ABCFamily、ABCNews、迪斯尼頻道、迪斯尼卡通頻道。還有熱門的電視劇,例如《超能英雄》、《迷失》、《丑女貝蒂》、《秘密行動組》等,由用戶點播,劇集則是在電視播出后第二天上線。作為維納斯計劃的延續,微軟把Xbox360打造成提供在線點播服務的娛樂平臺。“云計算”四大特征在互動電視領域的商業應用“云計算”提供了最可靠、最安全的數據存儲中心,用戶不用再擔心數據丟失、病毒入侵等麻煩。由于政策和宣傳上的必要,中國電視網絡的封閉性,是區別于開放性互聯網的重要特征,避免了現在互聯網由于過度的開放,而存在大量的木馬、病毒、電子詐騙、黑客侵入的危險。由于在“云計算”的應用中,所有的用戶資料(包括用戶的錄入資料、視頻、圖片、個人信息、乃至財務信用等)都是存儲在高度設防的服務器群里面,有一大群專業的服務器人才在維護更新和保護,用戶不必擔心數據從客戶端被黑客攻破而導致丟失和信息被盜。“云計算”對客戶端的設備要求最低,使用起來也最方便。“云計算”對客戶端的硬件設備需求非常低,就算現在互聯網的商業應用中,低廉的上網筆記本,安裝了最普通的瀏覽器后,即可滿足絕大部分的“云計算”客戶端的需求,而不需要追加設備和升級。對于廣電數字互動電視機頂盒乃至電信行業IPTV的來說,這個功能具有決定性的重要意義。按照國家的規劃計劃進度,數字電視整體轉換的需要,為了更快地推廣數字電視,而又要和諧地推展任務。對于機頂盒的價格和成本的限制很大,所謂之一分錢一分貨,低成本策略大大制約了機頂盒的硬件性能和中間件的性能。而“云計算”對于客戶端的硬件需求最低,能大大緩解整轉后的互動電視發展過渡期,由于機頂盒性能和中間件性能不高而導致增值業務和盈利率的下跌趨勢。“云計算”可以輕松實現不同設備間的數據與應用共享。在廣播電視領域中,由于具有政策門檻,在視頻類應用中一直享有優勢的地位。而看得到的廣電運營進化中,已經形成海陸空(海:有線電視網絡;陸:互聯網視頻;空:CMMB和3G手機流媒體視頻)的全面發展。這就涉及到不同用戶終端之間,相同運營數據(視頻服務等)和應用服務的共享問題。例如我們在公車上,通過中移動CMMB手機上看電視,回到了家,就可以通過切換功能,把正在收看的節目切換到家庭的電視上,畢竟屏幕大了,看起來舒服。當中就涉及到從電視手機服務中提取相關電視頻道信息,播放時間信息,用戶認證信息等,通過綁定的用戶設備間切換的功能,從“云”中提取相關的對應信息,再轉到機頂盒上進行認證,最后通過機頂盒播放。“云計算”為我們使用網絡提供了幾乎無限多的可能“云計算”的業務應用,最后顯現在三網融合業務上的巨大優勢。例如我們在PC上通過互聯網上傳的自拍旅游等視頻,先上傳到我們的數字家庭共享服務中的“云”服務器群,你可以選擇通過發P2P信息的方式,最后透過電視機頂盒和手機來播放,讓朋友和家人分享你的快樂和經歷。而“云計算”的資料存儲是在“云”的服務器群中,你不必攜帶專用的設備,在任何一個聯接“云計算”服務的客戶端設備(機頂盒、PC、智能手機等),你都可以通過瀏覽器進行登錄,延續看了一部分的電影或者寫了一半的文章,乃至聊了一半的視頻通話(與情人用3G手機聊天到沒電,沒關系,可以切換至機頂盒,通過機頂盒上的攝像頭和麥克風,同樣可以進行未了的視頻通話)。數字互動電視更需要“云計算”電信通訊行業的三大寡頭重組完成,巨大的沖擊力撼動著正在努力重生的傳統廣電企業。整合后的3大巨象電信通訊企業,正在努力發展各項業務,同時依靠IPTV和視頻流媒體等應用,滲透到視頻服務等本來是廣電行業的優勢項目。時間是唯一不可損失,廣電需要時間去發展用戶,提高用戶的粘著度,從而對抗電信業巨頭的業務滲透。運用優秀的策略和技術可以縮短達到相同目標的時間。“云計算”幫助運營商減少終端投資家用電視機的使用壽命大概是10年,而電視機頂盒也是作為家庭產品使用而推出,屬于耐用消費品的范疇,機頂盒設計的使用壽命是5年左右。估計沒有太多用戶會在互動電視產業的發展初期,運營商提供的服務和產品還不夠豐富的時候,去更換一個昂貴的高性能機頂盒。互動電視運營商需要讓低性能機頂盒能承載在3-5年內的業務規劃和產品發展的需要,從而為第二代的高性能機頂盒可以順利承接前一代機頂盒的業務發展爭取時間和空間。由于數字電視整轉和推廣的需要,價格和成本的限制,大大制約了機頂盒的硬件性能和中間件的性能,使到第一代的機頂盒不能像現在我們平常使用的電腦一樣顯示復雜的圖像運算和多功能的應用。“云計算”所需要的兩大基本條件,一是需要有瀏覽器;二是需要聯網。在我們廣電運營商現在所發出去的雙向機頂盒中,絕大部分都有瀏覽器的功能,并且需要鏈上廣電的網絡才能實現互動。“云計算”不需要安裝客戶端的軟件,直接通過“云”的高性能服務器群的運算,把結果直接傳輸到機頂盒終端,以減少用戶在終端上的正版軟件授權投入。“云計算”的分布式運算,可大大緩解單個機頂盒性能不足而引起的業務承載問題。在“云計算”服務中,用戶不必擔心低價機頂盒的運算能力,機頂盒只承擔信息輸入和結果顯示的功能,而所有的運算過程,都在“云”的服務器群中去完成。“云計算”可以幫助運營商極大量的減少雙向機頂盒的硬件投資(無論前期是用戶購買還是運營商先墊資,最后肯定是用戶埋單),從而為雙向機頂盒的快速推廣打下基礎。“云計算”幫助運營商減少服務器投資廣電運營商也不必擔心所投資的“云”服務器群,會被未來的高性能機頂盒終端升級或者新的互動業務和互動產品推出而連鎖影響到而需要重新投資。例如現在很多新推出的軟件或者PC游戲,都需要最新配置的高性能電腦才能開得動。“云計算”恰恰補充這個缺點,“云計算”的絕大部分運算都在“云”的服務器群上,而終端只是信息錄入和顯示結果的功能,終端的性能提高跟“云”服務器的運算沒太大連鎖關系。而服務器群的投資,也可以根據服務器群的運算量負荷量,才決定是否再擴展服務器的運算能力。“云”的服務器可以無限的擴展,而又跟終端的性能割裂開。分布式運算的好處是在服務器群運算能力不足的情況下,才需要添加新的服務器組。無限的資料存儲需要“云計算”而現在絕大部分正在運營的雙向機頂盒中,由于成本的問題,都沒有安裝硬盤。但是這個并非什么缺點,從另外一個角度來說,無論客戶端的硬盤有多大,也不能存儲每天都以立方的速度在增長的海量信息。從廣義上來說,互動電視運營商的節目媒資庫可以說是“云”服務器組的一部分。在“云計算”服務中,所有的資料存放,都是在“云”的服務器群組中,客戶端也不需要添加類似硬盤的永久性大容量存儲設備。一來,也不必擔心資料從客戶端被盜,沒有了硬盤的機頂盒,只是一個瀏覽終端,您的互動電視交易帳號,個人信息等資料,都只能存放到高度設防的“云”服務器群組中,在你有需要的時候才能提取訊息和進行認證。二來,海量的信息垂手可得,不必擔心因為機頂盒沒有硬盤而無法下載。“云”服務器群組根據你在互動機頂盒上的指令,推送相應的內容到機頂盒,而無需下載完全才能使用,這點對于視頻類的應用運營商來說,甚為重要。如果一旦高清成為主流,再大的硬盤也無法容納如此海量的高清視頻信息,還不如在你需要的時候,才從“云”中提取。三來,可以把有限的資源投入到更需要的地方去,例如不添加硬盤,而把購買終端機頂盒硬盤的資金用來投入到增加雙向機頂盒內存或者終端的圖形顯示芯片性能等。“云計算”在互動電視行業中案例筆者以前領導的沿海某省會城市一個廣電互動電視娛樂增值項目中,已經有應用“云計算”相關技術雛形的商業運作成功案例。具體架構如下:在此項目中,筆者為解決第一代低性能機頂盒,由于性能過低(機頂盒客戶端瀏覽器的內嵌式開發程序,容量大小不能超過200k,如果一旦超過,在進程中就有可能內存溢出而導致機頂盒死機),無法營運太多需終端高運算能力才能完成的的業務產品需要,而采用了這種折中的解決方案。在機房中建立一個服務器群,創建一個虛擬的互動電視世界,然后讓互動電視用戶透過高速內部局域網(當時那個城市的有線電視網絡營運物理環境,是通過五類線接入互動電視機頂盒),把用戶輸入指令直達服務器群,在服務器群上運算成功后,先在虛擬世界上顯示結果,再把結果反饋到互動機頂盒上,通過電視顯示運算的最終結果給用戶,機頂盒僅僅成為一個顯示終端,計算過程和運算結果完全由服務器所提供。此舉的好處是可以盡量地滿足在互動電視發展初期,用戶對于高運算業務產品的需求,拉近與電信通訊級業務產品的差距,增加用戶的粘著度,提高ARPU值。這個增值娛樂項目是在中國范圍內,第一次提出并實現互動電視娛樂社區的功能,讓以往的單向的被動式收視習慣(電視臺-)廣電網絡-》用戶),慢慢改變成主動的人與人社區化信息互聯模式。未來遠景以家庭為最小單位的分布式運算根據統計,現在社會和家庭擁有的個人計算機就是PC,只有30%的計算能力被利用,甚至更低,而其余70%的實際上是被閑置的,這些閑置的計算機資源和計算能力只有通過分布式系統才能得到有效的利用。在不久的將來,機頂盒,PC,手機等,都將成為“云”的一部分,依靠高速無線寬帶,進行真正意義上的分布式運算。由于個人財產私有化等因素的考慮,未來“云計算”將建立以家庭或者封閉小區為單位的分布式運算綁定。簡單的說,就是你家里所有有CPU的硬件(包括個人電腦,只能手機,互動機頂盒,乃至未來的高性能智能微波爐和智能電冰箱),都會參與以你家庭為單位的分布式運算,讓你的應用服務可以在最大程度的節省資源投入的情況下,達到相同的目的。有點類似“互助社”概念,而小區化的分布式運算,也能大大節省閑置運算能力資源的浪費。當別人在看電視的時候,而你在玩游戲,可能你所住的那棟樓房,所有的機頂盒的運算能力,都只是為了你的電視游戲而運作。硬件資源的投入大大的減少,同時滿足大部分人的使用需求。三網融合業務的需要云計算可以輕松實現不同設備間的數據與應用共享,存在跨設備平臺的業務推廣的優勢,這樣的策略,大大方便我們未來要推展的三網融合業務。在跨平臺領域方面的業務融合,訊息資源的共享至關重要,而“云計算”的其中一個優勢,就是信息都存在“云”的服務器群組中,終端只是顯示結果和輸入指令和信息的作用。“云”和“端”,割裂開,才能造就未來融合業務所需要的信息無障礙共享。結語:鄧少平同志曾經說過:“黑貓白貓,能捉到老鼠就是好貓。”社會的發展,永遠都是優勝劣汰的自然進化史。互動電視行業的發展,自然跳不出這個競爭性進化的框框限制。有很多以前我們沒有詳細考慮過,甚至于想也沒想過的應用,會隨著時間的推移和技術的進步而得到更好的發展。我們所面對環境,正是一條機會和風險并存的大河,能否順利渡江,發揮互動電視的產業鏈的巨大效能,需要我們有“摸著石頭過河”的的勇氣和壯士“舍身取義”的氣魄。不成功,即成仁。附錄資料:不需要的可以自行刪除怎樣提高電腦系統運行速度HYPERLINK""WindowsXP的啟動速度比Windows2000要快30%左右,但相對于Windows98仍然要慢了不少,不過,我們可以通過優化設置,來大大提高WindowsXP的啟動速度。加快系統啟動速度主要有以下方法:盡量減少系統在啟動時加載的程序與服務;對磁盤及CPU等硬件進行優化設置;修改默認設置,減少啟動等待時間等。這些方法大部分既可減少系統啟動的時間,又可以節省系統資源,加快電腦運行速度。1.加快系統啟動速度WindowsXP的啟動速度比Windows2000要快30%左右,但相對于Windows98仍然要慢了不少,不過,我們可以通過優化設置,來大大提高WindowsXP的啟動速度。加快系統啟動速度主要有以下方法:盡量減少系統在啟動時加載的程序與服務;對磁盤及CPU等硬件進行優化設置;修改默認設置,減少啟動等待時間等。這些方法大部分既可減少系統啟動的時間,又可以節省系統資源,加快電腦運行速度。(1)MsconfigWindowsXP的啟動速度在系統安裝初期還比較快,但隨著安裝的軟件不斷增多,系統的啟動速度會越來越慢,這是由于許多軟件把自己加在了啟動程序中,這樣開機即需運行,大大降低了啟動速度,而且也占用了大量的系統資源。對于這樣一些程序,我們可以通過系統配置實用程序Msconfig將它們從啟動組中排除出去。選擇“開始”菜單中的“運行”命令,在“運行”對話框中鍵入“Msconfig”,回車后會彈出“系統配置實用程序”對話框,選擇其中的“啟動”選項卡(如圖1),該選項卡中列出了系統啟動時加載的項目及來源,仔細查看每個項目是否需要自動加載,否則清除項目前的復選框,加載的項目越少,啟動的速度就越快。設置完成后需要重新啟動方能生效。(2)BootvisBootvis是微軟提供的一個啟動優化工具,可提高WindowsXP的啟動速度。用BootVis提升WindowsXP的啟動速度必須按照正確的順序進行操作,否則將不會起到提速的效果。其正確的操作方法如下:啟動Bootvis,從其主窗口(如圖2)中選擇“工具”菜單下的“選項”命令,在“符號路徑”處鍵入Bootvis的安裝路徑,如“C:\ProgramFiles\Bootvis”,單擊“保存”退出。從“跟蹤”菜單中選擇“下次引導”命令,會彈出“重復跟蹤”對話框,單擊“確定”按鈕,BootVis將引導WindowsXP重新啟動,默認的重新啟動時間是10秒。系統重新啟動后,BootVis自動開始運行并記錄啟動進程,生成啟動進程的相關BIN文件,并把這個記錄文件自動命名為TRACE_BOOT_1_1。程序記錄完啟動進程文件后,會重新啟動BootVis主界面,在“文件”菜單中選擇剛剛生成的啟動進程文件“TRACE_BOOT_1_1”。窗口中即會出現“CPU>使用”、“磁盤I/O”、“磁盤使用”、“驅動程序延遲”等幾項具體圖例供我們分析,不過最好還是讓BootVis程序來自動進行分析:從“跟蹤”菜單中選擇“系統優化”命令,程序會再次重新啟動計算機,并分析啟動進程文件,從而使計算機啟動得更快。(3)禁用多余的服務WindowsXP在啟動時會有眾多程序或服務被調入到系統的內存中,它們往往用來控制Windows系統的硬件設備、內存、文件管理或者其他重要的系統功能。但這些服務有很多對我們用途不大甚至根本沒有用,它們的存在會占用內存和系統資源,所以應該將它們禁用,這樣最多可以節省70MB的內存空間,系統速度自然也會有很大的提高。選擇“開始”菜單中的“運行”命令,在“運行”對話框鍵入“services.msc”后回車,即可打開“服務”窗口。窗口的服務列表中列出了系統提供的所有服務的名稱、狀態及啟動類型。要修改某個服務,可從列表雙擊它,會彈出它的屬性對話框(如圖3),你可從“常規”選項卡對服務進行修改,通過單擊“啟動”、“停止”、“暫停”、“恢復”四個按鈕來修改服務的狀態,并可從“啟動類型”下拉列表中修改啟動類型,啟動類型有“自動”、“手動”、“已禁用”三種。如果要禁止某個服務在啟動自動加載,可將其啟動類型改為“已禁用”。WindowsXP提供的所有服務有36個默認是自動啟動的,實際上,其中只有8個是必須保留的(見下表),其他的則可根據自己的需要進行設置,每種服務的作用在軟件中有提示。4)修改注冊表來減少預讀取,減少進度條等待時間WindowsXP在啟動過程中會出現一個進度條,我們可以通過修改注冊表,讓進度條只跑一圈就進入登錄畫面。選擇“開始”菜單中的“運行”命令,在“運行”對話框鍵入“regedit”命令后回車,即可啟動注冊表編輯器,在注冊表中找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters,選擇其下的EnablePrefetcher鍵,把它的鍵值改為“1”即可。(5)減少開機磁盤掃描等待時間當Windows日志中記錄有非正常關機、死機引起的重新啟動,系統就會自動在啟動的時候運行磁盤掃描程序。在默認情況下,掃描每個分區前會等待10秒鐘,如果每個分區都要等上10秒才能開始進行掃描,再加上掃描本身需要的時間,會耗費相當長的時間才能完成啟動過程。對于這種情況我們可以設置取消磁盤掃描的等待時間,甚至禁止對某個磁盤分區進行掃描。選擇“開始→運行”,在運行對話框中鍵入“chkntfs/t:0”,即可將磁盤掃描等待時間設置為0;如果要在計算機啟動時忽略掃描某個分區,比如C盤,可以輸入“chkntfs/xc:”命令;如果要恢復對C盤的掃描,可使用“chkntfs/dc:”命令,即可還原所有chkntfs默認設置,除了自動文件檢查的倒計時之外。2.提高系統運行速度提升系統運行速度的思路與加快啟動的速度類似:盡量優化軟硬件設置,減輕系統負擔。以下是一些常用的優化手段。(1)設置處理器二級緩存容量WindowsXP無法自動檢測處理器的二級緩存容量,需要我們自己在注冊表中手動設置,首先打開注冊表,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”,選擇其下的“SecondLevelDataCache”,根據自己所用的處理器設置即可,例如PIIICoppermine/P4Willamette是“256”,AthlonXP是“384”,P4Northwood是“512”。(2)提升系統緩存同樣也是在“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”位置,把其下的“LargeSystemCache”鍵值從0改為1,WindowsXP就會把除了4M之外的系統內存全部分配到文件系統緩存中,這樣XP的內核能夠在內存中運行,大大提高系統速度。通常來說,該優化會使系統性能得到相當的提升,但也有可能會使某些應用程序性能降低。需要注意的是必須有256M以上的內存,激活LargeSystemCache才可起到正面的作用,否則不要輕易改動它。(3)改進輸入/輸出性能這個優化能夠提升系統進行大容量文件傳輸時的性能,不過這只對服務器用戶才有實在意義。我們可在中新建一個DWORD(雙字節值)鍵值,命名為IOPageLockLimit。一般情況下把數據設置8~16MB之間性能最好,要記住這個值是用字節來計算的,例如你要分配10MB的話,就是10×?1024×1024,也就是10485760。這里的優化也需要你的機器擁有大于256M的內存。(4)禁用內存頁面調度在正常情況下,XP會把內存中的片斷寫入硬盤,我們可以阻止它這樣做,讓數據保留在內存中,從而提升系統性能。在注冊表中找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”下的“DisablePagingExecutive”鍵,把它的值從0改為1即可禁止內存頁面調度了。(5)關閉自動重新啟動功能當WindowsXP遇到嚴重問題時便會突然重新開機,可從注冊表將此功能取消。打開注冊表編輯器,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\”將AutoReboot鍵的Dword值更改為0,重新啟動后設置即可生效。(6)改變視覺效果WindowsXP在默認情況下啟用了幾乎所有的視覺效果,如淡入淡出、在菜單下顯示陰影。這些視覺效果雖然漂亮,但對系統性能會有一定的影響,有時甚至造成應用軟件在運行時出現停頓。一般情況下建議少用或者取消這些視覺效果。選擇桌面上“我的電腦”圖標,單擊鼠標右鍵,在彈出的快捷菜單中選擇“屬性”命令,打開“系統屬性”對話框。選擇“高級”選項卡,在其中的“性能”欄中單擊“設置”按鈕,會彈出“性能選項”對話框(如圖4),可選擇“調整為最佳性能”單選框來關閉所有的視覺效果,也可選擇“自定義”然后選擇自己需要的視覺效果。(7)合理設置頁面虛擬內存同樣也是在“性能選項”對話框中,選擇“高級”選項卡,在其中的“虛擬內存”欄中單擊“更改”按鈕,接下來選擇虛擬內存為“自定義大小”,然后設置其數值。一般情況下,把虛擬設為不小于256M,不大于382M比較合適,而且最大值和最小值最好一樣。(8)修改外觀方案WindowsXP默認的外觀方案雖然漂亮,但對系統資源的占用也多,可將其改為經典外觀以獲得更好的性能。在桌面空白位置單擊鼠標右鍵,從彈出的快捷菜單中選擇“屬性”命令,會打開“顯示屬性”對話框,在“主題”選項卡選擇主題為“Windows經典”,即可將外觀修改為更為經濟的Windows經典外觀。(9)取消XP對ZIP支持WindowsXP在默認情況下打開了對zip文件支持,這要占用一定的系統資源,可選擇“開始→運行”,在“運行”對話框中鍵入“regsvr32/uzipfldr.dll”,回車確認即可取消XP對ZIP解壓縮的支持,從而節省系統資源。(10)關閉Dr.WatsonDr.Watson是WindowsXP的一個崩潰分析工具,它會在應用程序崩潰的時候自動彈出,并且在默認情況下,它會將與出錯有關的內存保存為DUMP文件以供程序員分析。不過,記錄DUMP文件對普通用戶則毫無幫助,反而會帶來很大的不便:由于Dr.Watson在應用程序崩潰時會對內存進行DUMP記錄,將出現長時間硬盤讀寫操作,要很長一斷時間程序才能關閉,并且DUMP文件還會占用大量磁盤空間。要關閉Dr.Watson可打開注冊表編輯器,找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug”分支,雙擊其下的Auto鍵值名稱,將其“數值數據”改為0,最后按F5刷新使設置生效,這樣就取消它的運行了。同樣,我們可以把所有具備調試功能的選項取消,比如藍屏時出現的memory.dmp,可在“系統屬性”對話框中選擇“高級”選項卡,單擊“啟動和故障恢復”欄中的“設置”按鈕,并在彈出的“啟動和故障恢復”對話框中選擇“寫入調試信息”為“無”(如圖5)。(11)啟動硬盤/光驅DMA模式打開“系統屬性”對話框,選擇“硬件”選擇卡中的“設備管理器”按鈕,打開“設備管理器”窗口,在設備列表中選擇“IDEATA/ATAPI控制器”,雙擊“主要IDE通道”或“次要IDE通過”,在其屬性對話框的“高級設置”選項卡中檢查DMA模式是否已啟動,一般來說如果設備支持,系統就會自動打開DMA功能,如果沒有打開可將“傳輸模式”設為“DMA(若可用)”。(12)關掉不用的設備WindowsXP總是盡可能為電腦的所有設備安裝驅動程序并進行管理,這不僅會減慢系統啟動的速度,同時也造成了系統資源的大量占用。針對這一情況,你可在設備管理器中,將PCMCIA卡、調制解調器、紅外線設備、打印機端口(LPT1)或者串口(COM1)等不常用的設備停用,方法是雙擊要停用的設備,在其屬性對話框中的“常規”選項卡中選擇“不要使用這個設備(停用)”。在重新啟動設置即可生效,當需要使用這些設備時再從設備管理器中啟用它們。(13)關閉錯誤報告當應用程序出錯時,會彈出發送錯誤報告的窗口,其實這樣的錯誤報告對普通用戶而言幾乎沒有任何意義,關閉它是明智的選擇。在“系統屬性”對話框中選擇“高級”選項卡,單擊“錯誤報告”按鈕,在彈出的“錯誤匯報”對話框中,選擇“禁用錯誤匯報”單選項,最后單擊“確定”即可。另外我們也可以從組策略中關閉錯誤報告:從“運行”中鍵入“gpedit.msc”,運行“組策略編輯器”,展開“計算機配置→管理模板→系統→錯誤報告功能”,雙擊右邊設置欄中的“報告錯誤”,在彈出的“屬性”對話框中選擇“已禁用”單選框即可將“報告錯誤”禁用。(14)關閉自動更新“自動更新”功能對許多WindowsXP用戶而言并不是必需的,可將其關閉以節省系統資源。在“我的電腦”上單擊鼠標右鍵,從快捷菜單中選擇“屬性”命令,選擇“系統屬性”對話框中的“自動更新”選項卡,勾選“關閉自動更新,我將手動更新計算機”單選框,單擊“確定”按鈕即可關閉自動更新功能。如果在“服務”已經將“AutomaticUpdates”服務關閉,“系統屬性”對話框中的“自動更新”選項卡就不能進行任何設置了。(15)去掉菜單延遲去掉菜單彈出時的延遲,可以在一定程度上加快XP。要修改的鍵值位置在“HKEY_CURRENT_USER\ControlPanel\Desktop”。修改其下的“MenuShowDelay”鍵,把默認的400修改為0,按F5刷新注冊表即可生效。(16)清除預讀文件WindowsXP的預讀設置雖然可以提高系統速度,但是使用一段時間后,預讀文件夾里的文件數量會變得相當龐大,導致系統搜索花費的時間變長。而且有些應用程序會產生死鏈接文件,更加重了系統搜索的負擔。所以,應該定期刪除這些預讀文件。預計文件存放在WindowsXP系統文件夾的Prefetch文件夾中,該文件夾下的所有文件均可刪除。(17)關閉自動播放功能在WindowsXP中,當往光驅中放入光盤或將USB硬盤接上電腦時,系統都會自動將光驅或USB硬盤掃描一遍,同時提示你是否播放里面的圖片、視頻、音樂等文件,如果是擁有多個分區的大容量的USB硬盤,掃描會耗費很長的時間,而且你得多次手動關閉提示窗口,非常麻煩。這種情況下我們可以將WindowsXP的自動播放功能關閉。運行“組策略”程序。在組策略窗口左邊欄中,打開“計算機配置”,選擇“管理模板”下的“系統”,然后在右邊的配置欄中找到“關閉自動播放”并雙擊它,會彈出“關閉自動播放屬性”對話框。在其中“設置”選項卡中選擇“已啟用”,“關閉自動播放”下拉列表中選擇“所有驅動器”(如圖6)。這樣以后就不用擔心WindowsXP的“自動播放”功能帶來的麻煩了。如果你只是想禁止系統掃描某個驅動器(如USB硬盤)上的文件,可采用下面的方法。先連上你的USB硬盤,讓系統將它識別出來。然后打開“我的電腦”,選擇USB硬盤上的某個分區,按鼠標右鍵,會彈出磁盤屬性窗口,選取“自動播放”選項卡,將所有內容的類型都選擇為不執行操作。如果USB硬盤有多個分區,對所有分區都進行同樣的操作,這樣當你將USB驅動器拔掉再重新接上時,系統會將USB硬盤識別出來,而不會反復問你是否播放USB硬盤中的文件了。3.加快關機速度WindowsXP的關機速度要慢于啟動速度,特別有些任務還需要手工結束,更加延緩了關機速度。因此,要加快關機速度,首先要開啟WindowsXP的自動結束任務功能。具體步驟是:從注冊表中找到“HKEY_CURRENT_USER\ControlPanel\Desktop”,把“AutoEndTasks”的鍵值設置為1即可。然后再修改“HungAppTimeout”為“4000(或更小)”(預設為5000),該鍵值同樣也在“HKEY_CURRENT_USER\ControlPanel\Desktop”下;最后一步再找到“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\”,同樣把WaitToKillServiceTimeout設置為“4000”;通過這樣設置后的關機速度明顯要加快了。夠全面吧~~◆二、硬件優化設置◆1、關掉不用的設備在設備管理器中,將PCMCIA卡、調制解調器、紅外線設備、打印機端口(LPT1)或者串口(COM1)等不常用的設備停用,在要停用設備屬性對話框中的“常規”選項卡中選擇“不要使用這個設備(停用)”。當需要使用這些設備時再從設備管理器中啟用它們。◆2、內存性能優化

WindowsXP中有幾個選項可以優化內存性能,它們全都在注冊表下面位置:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession

ManagerMemory

Management

1)禁用內存頁面調度(Paging

Executive)XP會把內存中的片斷寫入硬盤,我們可以阻止它這樣做,讓數據保留在內存中,從而提升系統性能。256M以上內存才使用這個設置。把“DisablePagingExecutive”的值從0改為1就可以禁止內存頁面調度了。

2)提升系統緩存必須有256M以上的內存,才激活它。把LargeSystemCache鍵值從0改為1,一般來說,這項優化會使系統性能得到相當的提升,但也有可能會使某些應用程序性能降低。

3)輸入/輸出性能內存大于256M才更改這里的值,這個優化只對server(服務器)用戶才有實在意義,它能夠提升系統進行大容量文件傳輸時的性能。建一個DWORD(雙字節值)鍵值,命名為IOPageLockLimit,數值設8M-16M字節之間性能最好,具體設什么值,可試試哪個值可獲得最佳性能。這個值是用字節來計算的,比如你要分配12M,就是12×1024×1024,也就是12582912。◆3、啟動硬盤/光驅DMA模式“系統屬性”-“硬件”-“設備管理器”,在設備列表中選擇“IDE

ATA/ATAPI控制器”,雙擊“主要

IDE

通道”或“次要

IDE

通道”,在其屬性對話框的“高級設置”選項卡中檢查DMA模式是否已啟動,一般來說如果設備支持,系統就會自動打開DMA功能,如果沒有打開可將“傳輸模式”設為“DMA(若可用)”(在BIOS里也應該要先設為支持DMA)。

◆4、關閉自動播放功能

運行“組策略”程序,在組策略窗口左邊欄中打開“計算機配置”,選擇“管理模板”下的“系統”,然后在右邊的配置欄中找到“關閉自動播放”并雙擊它,會彈出“關閉自動播放屬性”對話框,在其中“設置”選項卡中選擇“已啟用”,“關閉自動播放”下拉列表中選擇“所有驅動器”。

◆5、設置二級緩存容量WindowsXP有時無法自動檢測處理器的二級緩存容量,需要我們手動設置。運行注冊表編輯器,找到HKCU_LOCAL_MACHINESYSTEMCurrentControlSetControlSession

ManagerMemory

Management,選擇Dword值SecondLevelDataCache(如果沒有就新建這個值),修改這個值(填時使用10進制)為你的CPU的二級緩存的大小,比如你的CPU的二級緩存是256KB,就修改Dword值SecondLevelDataCache為10進制的256即可。二級緩存大小介紹AMD系列Duron

64KB

K6-3

Thunderbird

AthlonXP

256KB

K6-2

Athlon

512KB;Intel系列CeleronA

Celeron2

128KB

P2

Mobile

P3E(EB)

P4

Willamette

256KB

P2

P3(katmai)

P4(Northwood)

512KB。使用Winxp的請務必檢查一下:打開注冊表,找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows

NTCurrentVersion將"RegDone"的數值,由0改成1才算完成,這個操作很重要,很多奇怪的小毛病因此而解決。◆6、取消微軟的驗證提示安裝驅動程式時往往會彈出窗口說程序沒有經過微軟的驗證,我們可以在控制面板—系統—硬件—設備管理員—驅動程序簽名,取消。

◆7、為IRQ中斷請求排優先次序

計算機的每一個主要部件都設了個IRQ中斷號。這里就是要通過修改每個IRQ請求的優先次序達到優化目的。這里主要的優化對象是系統CMOS實時鐘,它通過主板來提升性能。首先,要確定你想要哪個組件獲得更高的性能,然后找到這個硬件正在使用的IRQ中斷號。怎么找呢?打開控制面板里的系統屬性,選中“硬件”選項卡,然后點擊“設備管理器”按鈕。右鍵點擊要查IRQ號的組件,選擇“屬性”,然后點擊“資源”選項卡,這里可以看到設備正在使用的IRQ中斷號(如果沒有IRQ中斷號,選擇另一個設備)。把中斷號記下來,然后運行注冊表編輯器Regedit,找到注冊表中的

HKEY_LOCAL_MACHINES

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論