通過以上我個人認為:從安全上說 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%左右的性能損失,不是很大的易用性損失,換來 安全穩定還是值得的!
轉自:http://blog.csdn.net/shinaiqing/article/details/70132207