通過以上我個人認為:從安全上說 CentOS,rhel,oracle-Linux > Debian
從性能下降說也是 CentOS,rhel,oracle-Linux > Debian
其次,通過觀察debain內核源碼和CentOS內核源碼大小,我們可以看到Debian內核才62M,而CentOS內核則達到了82M 為什麽呢?還是我先前壹篇文章中
分析過的,Debian是自由內核,裏面去除了很多no-free固件驅動,功能代碼,而CentOS
則是繼承了rhel的特點,得到世界很多硬件廠商的權利支持,www.linuxidc.com 不管是free還是no-free的全部包含在內核源代碼中,而且在虛擬化(kvm)部署中也是處於領導地位的,其中也不乏壹些還來得及被Debian,或者標準內核采納的代碼,這樣就導致了:
硬件支持特別是虛擬化 CentOS,rhel,oracle-Linux > Debian(freebsd)
還有,壹個就是通過編譯內核我們發現,默認情況下,CentOS開啟的內核
選項都是非常保守的,而Debian則很時髦,有什麽新玩意就上,比如Debian開啟了內存分配slub 內核尺寸優化Os而CentOS還是使用久經考驗的slab 和 O2..........
默認內核配置性能測試 Debian > CentOS,rhel,oracle-Linux
最後我們來說說,他們各自的應用軟件支持數量,從官方發布的安裝dvd(只有壹張3.4G)上可以看出CentOS rhel是專門來做服務器,vps來用的,包含的軟件相對debain 安裝dvd (8張dvd)來說是少只又少。我曾經就yum install nginx結果我失敗了
我以為我打錯。結果真的沒有,要自己二外去加源,我知道有很多第三方的軟件源可以使用,但是單從官方支持上說是很少了,這也表明了CentOS重要用途,還是以服務器為主,桌面勉強可以吧!而Debian呢有4萬多種軟件,涵蓋了開發,桌面,服務器軟件,等等幾乎妳說能用到的所有軟件都有,而且apt包管理也比yum強很多,以此,我個人判斷:
開發方環境,通用性 Debian >> CentOS,rhel,oracle-Linux
好了來個總結吧,如果不是狂熱的系統定制優化狂人,我的建議是:
1,如果妳是開發者,和狂熱的性能追求者或者是vps中的服務器請使用Debian !
2,如果妳是vps供應商,電子商務,使用了很多像hp,ibm等大品牌服務器,而且要求很高的穩定性,安全性,我建議妳使用rhel家族,最少用10%左右的性能損失,不是很大的易用性損失,換來 安全穩定還是值得的!