Titan專欄

          用文字來整理生命

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            44 隨筆 :: 49 文章 :: 19 評論 :: 0 Trackbacks
          序論
          什么是內存
          今天,不管你的計算機有多少內存,內存總像是不太夠用。不久前,個人計算機能夠擁有超過1或2MB的內存還是聞所未聞的,而今天,大多數的系統需要64MB以執行基本的應用程式,且需要至少256MB或更多內存才能流暢地執行圖像動畫及多媒體應用等其他效能。
          想要理解過去二十年內存科技的轉變,可以參考1981年比爾.蓋茲在提到計算機內存時所說的: “640K(大約1/2MB)就應該足以應付任何人的需求了”。
          一部分人對內存的認知非常簡單:多的是好的,少的是壞的。但是,對其他想深入了解的人,這本指南手冊提供了一般問題的解答,以及更多更多的介紹。
          內存在計算機中所扮演的角色
          在計算機業界,內存這個名詞被廣泛用來稱呼RAM(隨機存取內存) 計算機使用隨機存取內存來儲存執行作業所須的暫時指令以及資料 以使計算機的CPU(中央處理器)能夠更快速讀取儲存在內存的指令及資料
          舉例來說,當處理器載入一個應用程式-例如文字處理或頁面編輯程式-到內存使應用程式能以最快速及最高效率的方式執行以。以實用價值而言,將程式載入內存能夠確保計算機能以更短的時間來執行作業而使工作能夠更迅速地完成

          當你以鍵盤輸入指令開始,中央處理器詮釋指令并命令硬碟將指令或程式載入到內存中,當資料被載入內存之后,中央處理器便能比自硬碟中存取而更快速地取得資料
          將中央處理器所需要的物件集中到一個地方,以使存取更為快速的動作與將不同的電子檔案及文件放置在同一個資料夾或目錄中非常類似。這個動作能夠確保所需的檔案易於使用,并且避免每次需要時都必須在不同位置尋找他們。
          內存與儲存(Storage)的差別
          大多數人常將內存(Memory)與儲存空間(Storage)兩個名字混為一談,尤其是在談到兩者的容量的時候 內存是指(Memory)計算機中所安裝的隨機存取內存的容量而儲存(Storage)是指計算機內硬碟的容量 為了避免混淆,我們將計算機比喻為一個有辦公桌與檔案柜的辦公室。


          檔案柜代表計算機中提供儲存所有所需檔案及資料的硬碟,工作時將需要的檔案從檔案柜中取出并放到辦公桌上以方便取得,辦公桌就像保持資料及數據取用方便的內存。
          想像一下這個辦公桌與檔案柜的比喻。想像每次想要閱讀一份文件或資料夾都必須從檔案柜中找尋的情形,這會大幅減低工作執行的速度,更別說會把人逼瘋了。如果有足夠的辦公桌空間(如內存),便能夠將所需要的文件攤開,并能立即一眼就能找出所需的資訊。
          另一個內存與儲存最重要的差別在於:儲存於硬碟中的資訊在關機后能夠保持完整,但任何儲存在內存中的資料在計算機關機后便會全部流失。就像在辦公室的比喻中,任何在下班時間后被遺留在桌上的文件或檔案都會全部被丟棄一樣。
          內存與效能表現(Memory and Performance)
          增加計算機系統中的內存能夠增加計算機的效能表現是眾所皆知的。如果內存沒有足夠的空間,計算機就必須建立一個虛擬內存檔案。在這個過程中,中央處理器在硬碟中保留一個空間來代替額外的隨機存取內存 這個稱為” Swapping”的程序減低系統的速度 一般的計算機從內存存取大約需要200ns(奈秒),但從硬碟存取則需要12,000,000ns 具體來說就等於花四個半月的時間來完成三分半中就能完成的工作!

          隨機存取內存與硬碟的存取時間的比較
          *個人計算機的內存升級: 人生是美好的 假設你有曾經在您的計算機中增加內存的經驗,就會發現效能立即增進許多。內存升級能夠讓應用程式回應更快速,網頁下載的時間更快而且更多可以同時執行多種不同的應用程式。簡單來說,內存升級能夠增加使用計算機的樂趣
          *服務器上的內存升級: 人生更加美好 今天,越來越多人以工作的群體方式使用計算機并且透過網路來分享資料。兒幫助分配資源的計算機稱為服務器(Server)。服務器本身的效能表現對Network的效能表現有重大的影響:如果服務器的表現拙劣,網路上的每個用戶都能 “感同身受” 所以,就如同個人計算機上的內存升級能夠對使用者有重大的影響,服務器上的內存升級能夠對每個網路使用者產生更大的影響以及幫助。
          以下是以Windos NT為基礎的獨立研究報告幫助你了解服務器升級所帶來幫助和益處

          應用程式服務器被用來操作多種程式的應用,例如文字處理或表格之程式。 在將基本內存從68MB增加為128MB之后, Windows NT服務器便能以不變的速度支援五倍的用戶。

          內存由64MB增至128MB時間減少85%
          內存由256MB增至512MB時間減少59%
          網路服務器被用來上傳網頁以回應用戶文件的傳輸要求,將內存加倍能夠減少多於50%的回應時間。

          速度增加947%
          速度增加3000%
          速度增加248%
          處理絕大多數電子郵件以及訊息的目錄服務器對於整個企業的生產效率來說是不可或缺的。更多的內存能夠加快服務器從相連的資訊庫中取得資訊的速度 將內存加倍能夠使性能表現提高248%到3000%
          posted on 2006-03-20 17:09 Titan 閱讀(304) 評論(0)  編輯  收藏 所屬分類: 性能測試PerformanceMonitor
          主站蜘蛛池模板: 和田市| 雷山县| 石门县| 通辽市| 北京市| 光山县| 宿迁市| 始兴县| 高要市| 阳信县| 万安县| 喜德县| 车险| 深泽县| 鸡泽县| 长宁县| 汉源县| 尉氏县| 阜平县| 仲巴县| 孝昌县| 河北省| 鹤山市| 阿克| 修武县| 印江| 治县。| 高尔夫| 宁都县| 达州市| 屏东县| 湘潭县| 余庆县| 阿拉善右旗| 巴林左旗| 抚州市| 邹城市| 普格县| 桑植县| 万宁市| 兴宁市|