Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> linux比windows執行程序更快

linux比windows執行程序更快

日期:2017/2/7 14:26:31      編輯:Linux教程
 

選擇服務器操作系統時專業人員會推薦你使用linux,推薦理由的其中一項是性能上比windows強35%?經過我一步步實機驗證還是承認linux速度上更快的。

近日我有機會測試了一台雲服務器,因為是雲服務器,所以用戶可以隨意在更換操作系統。於是我把網站程序分別安裝在windows及centos上進行測試對比運行速度。以下是測試的環境說明及測試方法。

服務器硬件配置:
Intel(R) Xeon(R) CPU E5620 @ 2.40GHz 單核 1G內存

一、軟件環境:
1、windows

windows 2003 IIS+mysql+php

2、centos 5.9
apache+mysql+php

二、測試程序
使用php帶有查詢mysql數據庫操作,在程序運行前記錄起始時間
$st = microtime(1);

在程序最後輸出運行時間
echo "載入時間:".(microtime(1)-$st);

三、測試結果
測試相同的程序,以下是三次測試的對比:
第一次:
windows 2003:載入時間:0.019716024398804
centos 5.9: 載入時間:0.0113401412964

第二次:
windows 2003:載入時間:0.011873960494995
centos 5.9: 載入時間:0.00520300865173

第三次:
windows 2003:載入時間:0.01479697227478
centos 5.9: 載入時間:0.0047299861908


測試結果:linux比windows執行程序更快

這些速度雖然有差別,可能浏覽者在打開速度時根本感覺不到差別,但還是可以說明不考慮其它因素,只考慮為作網站服務器,相同硬件、相同程序的情況下,centos的操作系統對程序的執行效率還是明顯強於windows的。

Copyright © Windows教程網 All Rights Reserved