開始這個實踐,是因為我自己在搞博客項目,折騰了云服務器和虛擬主機兩三年,結果發(fā)現(xiàn)性能差太多了。有個粉絲問我哪個強,標題里說3個核心指標,我干脆自己動手做個測試比一比,記錄下來分享給大家。
我先掏錢買了兩種服務:一種是國內(nèi)某大廠的云服務器,另一個是常見的共享虛擬主機,都是最低配的套餐。買完我就登陸進去設置環(huán)境,把操作系統(tǒng)和軟件都搞成一樣的,比如都裝了Ubuntu系統(tǒng),這樣才公平。
我心里琢磨著,性能核心在CPU、內(nèi)存和網(wǎng)絡帶寬。CPU要是慢,處理任務卡頓;內(nèi)存不夠大,網(wǎng)站崩得快;網(wǎng)絡帶寬差,用戶加載就慢吞吞的。所以我定了這三個指標,準備挨個整一遍。
測試CPU,我用了Python寫個小腳本算斐波那契數(shù)列的第40項。跑起來前,我啟動了計時器。在云服務器上,腳本嗖嗖就完事了,花了不到1秒;虛擬主機那邊,吭哧吭哧半天,等了3秒多才結束。跑完我一看數(shù)據(jù),云服務器的CPU速度快了好幾倍。
接著測內(nèi)存,我搞了個1GB的大數(shù)組,做讀寫操作。云服務器干這個跟喝水一樣輕松,全程流暢無卡頓;虛擬主機就慘了,讀寫起來吱嘎響,中間還卡住一次,要不是我強行重啟,估計死機了。結果顯示,云服務器內(nèi)存強得多,穩(wěn)定不拉垮。
測網(wǎng)絡帶寬,我用了個在線工具測下載速度。云服務器嗖地沖上90多Mbps,爽快利落;虛擬主機慢悠悠的,最高才10Mbps左右,下載個文件等得我著急上火。差這么大,云服務器的網(wǎng)絡帶寬碾壓虛擬主機,不測不知道,一測嚇一跳。
測完了這些,結果擺在那兒:云服務器在CPU、內(nèi)存、網(wǎng)絡這三塊都比虛擬主機強太多,特別是高負載情況下,虛擬主機基本扛不住。但虛擬主機便宜,適合小打小鬧的站點。我,經(jīng)歷過一次慘事:之前一個項目用虛擬主機,用戶量大就崩了,害我熬夜修復還被投訴,從那以后我就切換到云服務器,再沒掉過鏈子。真要有預算,上云服務器才是正道。
*請認真填寫需求信息,我們會在24小時內(nèi)與您取得聯(lián)系。