Windows經理應該把升級的錢花在哪里
我們常常會面臨這樣的問題:我們只有X人民幣可用在Windows系統升級上,但是這些錢該用在哪里呢?另外,這在服務器和桌面間又有什么不同呢?
不管你什么時候分配資金來進行Windows系統升級,了解資金花在哪里會得到最大的回報價值都會有所幫助。你還應該注意隨時間變化的優先順序,也話曾經有價值的升級到現在就沒那么有用了。下面我們就來看看一些常見的Windows升級以及它們各自的價值。
1.增加內存永遠沒有壞處。
在Windows系統中增加內存幾乎永遠不會產生錯誤,不管它的工作負載多大或多小。可用的內存越大,它彌補的東西就越多,比如慢磁盤訪問。這可以通過允許更多常用數據的預緩存來完成。
這在過去的幾年中變得更好理解了,尤其是微軟的Windows Vista和Windows 7發布之后。這兩個操作系統預先在RAM中填入了常用數據,Windows XP在一定程度上也這么做了。如果一個應用需要額外的內存,緩存中最不常用的數據會自動地遷出。
就桌面而言,從增加內存獲得的性能提升會與其應用負載平衡。沒有運行很多內存密集型應用的4GB桌面不會從升級到8GB是受益太多,比如Excel數據表和虛擬化等應用。服務器上也是如此,判斷服務器要增加內存就更容易了,因為它的工作負載天生要比桌面大得多。
就內存來說,你的付出換來了回報,但是這只是在某些情況下。一般來說,尋找最便宜的內存不劃算。也就是說,在最貴的內存上揮霍也不值得。只有當你花錢買來的內存特性是系統所需時,比如服務器內存的糾錯,這才是合適的時間。
2.如果你不能增加內存,那么就升級存儲,但是買家要注意。
有時候考慮的系統無法處理內存升級,因為它已經透支了或者是因為增加內存并不具成本效益。這在那些用了好幾年的系統中是個常見的問題。這種情況下,考慮升級系統的存儲吧。這并不只是意味著增加更多的存儲,而是在所有可能的地方用更快的驅動器替換緩慢的驅動器。
這種環境下,“更快”指的是每秒的輸入輸出(IOPS)。你不能想當然地認為這個度量標準與轉動速度或大小直接相關。記住,因為尋道時間,更大的驅動器可能不會更快。
另外,轉速更快的驅動器也不一定比輔助分區的大型驅動器更快。簡言之,考慮存儲時不要假想“更快的”是什么,你必須用性能數字來支持它。
用固態硬盤(SSD)來替換傳統的轉盤式磁盤已經成為一種趨勢。SSD確實提高了服務器和桌面環境下的原始性能,但是伴隨它們的還有一些警告:
成本。SSD中每GB的價格比傳統磁盤中的價格要高得多。如果你有1TB的系統驅動器,使用和傳統磁盤相同的錢,你在SSD上可能只得到這個空間的十分之一或五分之一。
控制器的瓶頸。連接到傳統磁盤控制器的快速SSD(比如被系統視作標準SATA磁盤的那些)基本上都受到磁盤控制器本身的吞吐量限制,而不是磁盤的硬件。專供服務器使用的高端SSD有它們自己的控制器硬件作為解決這個問題的方法。提前警告,你將為這樣的設備支付上千美元額外費用,相反在傳統的SSD上可能只需幾百美元。
讀取類型。SSD相對于轉盤驅動器在包括大量隨機讀取的情況下有很大改進。但是它們在系列讀取上沒有太大改進。部分原因也是類似于上面所說的控制器瓶頸問題。
3.處理器升級不值得麻煩一場。
過去,不同代的處理器間的差異比現在要大的多,也更容易馬上發現。這樣的時光已經過去了,大部分性能提高從來自于處理器變成由某些功能產生,它們和原始時鐘速度關系大不。
虛擬化就是這樣一個越來越重要的功能。最新一代的處理器支持某些增強虛擬化性能的功能,比如擴展頁表(EPT)。這些處理器可能無法與你現有的系統套接兼容。如果正在處理租來的機器群,你最好從頭開始而不是嘗試長級現有硬件。
4.完全系統升級永遠不應該中止,即使它看去很費錢。
看看你打算用在升級上的錢數,試著計算一下總值。投資回報率可能比你想像的更難確定,因為客觀地量化終端用戶滿意度一類的事情很困難。
如果你用完整系統升級比用普通的老式性能升級得到的效果更好,強烈建議你考慮它,如果你還可以訪問到更好更迫切需要的技術則更是如此。