新聞中心
linux源碼規(guī)模龐大,在整個(gè)計(jì)算機(jī)世界中被稱為最龐大、最復(fù)雜的開(kāi)源項(xiàng)目之一,僅其中涉及的行數(shù)便足以讓人心生敬畏。事實(shí)上,統(tǒng)計(jì)完整版Linux內(nèi)核源代碼的行數(shù),能夠讓我們更深入地了解Linux源碼規(guī)模的龐大。

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)潞城,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):13518219792
其實(shí),關(guān)于Linux源代碼的總行數(shù)有多少,卻是一個(gè)不斷變化的數(shù)字。以穩(wěn)定的 Linux 5.3.10 內(nèi)核為例,根據(jù) Linux kernel development report,該版本共有:
1. 總計(jì)2080993行C源程序,687274行C頭文件;
2. 總計(jì)1115387行匯編程序,26727行純匯編頭文件;
3. 總計(jì)173527行Python源程序,45460行Shell源程序。
因此,Linux 5.3.10 內(nèi)核在總體計(jì)算上有5070741行代碼,絕非易事。
從另一方面來(lái)講,也可以使用 sloccount 工具統(tǒng)計(jì) Linux 內(nèi)核源碼的代碼行數(shù),想要確定有多少行,只需要在 Linux 內(nèi)核根目錄運(yùn)行:
`sloccount .`
就可以查看得到,Linux 5.3.10 內(nèi)核源碼中文件總數(shù)是 42289,源代碼行數(shù)是 6527575。
總之,Linux作為最流行的操作系統(tǒng),其龐大 —— 被認(rèn)為是無(wú)與倫比的,內(nèi)核源代碼行數(shù)之多便是最佳證明。經(jīng)過(guò)正確的統(tǒng)計(jì)結(jié)果,Linux 5.3.10 內(nèi)核源程序行數(shù)達(dá)到近 65 百萬(wàn)行,可見(jiàn)其規(guī)模之龐大,使用者還是要重視開(kāi)發(fā)工作的嚴(yán)謹(jǐn)程度和代碼格式的書寫,以維護(hù)Linux內(nèi)核的完整性和可維護(hù)性。
四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動(dòng)服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)、開(kāi)啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長(zhǎng),共創(chuàng)價(jià)值。
網(wǎng)站名稱:探究Linux源碼規(guī)模與龐大:到底有多少行代碼?(linux源碼有多大)
本文來(lái)源:http://m.fisionsoft.com.cn/article/dpocojo.html


咨詢
建站咨詢
