Linux Kernel Surpasses 10 Million Lines of Code
http://linux.slashdot.org/linux/08/10/22/1713241.shtml
javipas writes "A simple analysis of the most updated version (a Git checkout) of the Linux kernel reveals that the number of lines of all its source code surpasses 10 million, but attention: this number includes blank lines, comments and text files. With a deeper analysis thanks to SLOCCount tool, you can get the real number of pure code lines: 6.399.191, with 96,4% of them developed in C, and 3,3% using assembler. The number grows clearly with each new version of the kernel, that seems to be launched each 90 days approximately."
linux kernel prešao 10 milijuna linija koda
Moderator/ica: Moderatori/ce
- kaiwan
- Postovi: 934
- Pridružen/a: 04 pro 2007, 21:59
- Spol: M
- OS: OpenSUSE 11.2, KDE 4.4.3
- Lokacija: jastrebarsko
linux kernel prešao 10 milijuna linija koda
Be the change you want to see in the world! Dalai Lama.
- Sokac
- Site Admin
- Postovi: 1120
- Pridružen/a: 11 pro 2007, 23:33
- Spol: M
- OS: Archlinux
- Lokacija: San Francisco
- Kontakt:
Re: linux kernel prešao 10 milijuna linija koda
Ispravak naslova, prešao je 10 milijuna, ne 1 milijun 
Al opet, nikako ne treba račinati jakost kernela u broju linija već u stabilnosti
Al opet, nikako ne treba račinati jakost kernela u broju linija već u stabilnosti
Re: linux kernel prešao 10 milijuna linija koda
[quote="Sokac"
Al opet, nikako ne treba račinati jakost kernela u broju linija već u stabilnosti
[/quote]
Tako je, a količina koda upravo je obrnuto proporcionalna sigurnosti jer se sa količinom podataka povećava mogućnost propusta i grešaka.
Također, veliku količinu koda teško je kontrolirati i optimizirati, pa pada i učinkovitost i brzina rada...
Al opet, nikako ne treba račinati jakost kernela u broju linija već u stabilnosti
Tako je, a količina koda upravo je obrnuto proporcionalna sigurnosti jer se sa količinom podataka povećava mogućnost propusta i grešaka.
Također, veliku količinu koda teško je kontrolirati i optimizirati, pa pada i učinkovitost i brzina rada...
- kaiwan
- Postovi: 934
- Pridružen/a: 04 pro 2007, 21:59
- Spol: M
- OS: OpenSUSE 11.2, KDE 4.4.3
- Lokacija: jastrebarsko
Re: linux kernel prešao 10 milijuna linija koda
ali znači i veća podrška za sve brojniji i kompliciraniji hardware...treba naći neku sredinu, a to vjerujem nije loako...Grof je napisao/la: Tako je, a količina koda upravo je obrnuto proporcionalna sigurnosti jer se sa količinom podataka povećava mogućnost propusta i grešaka.
Također, veliku količinu koda teško je kontrolirati i optimizirati, pa pada i učinkovitost i brzina rada...
Be the change you want to see in the world! Dalai Lama.
Re: linux kernel prešao 10 milijuna linija koda
Vjerojatno stvar spašava modularnost, pa je zasebne module lakše održavati....kaiwan je napisao/la:ali znači i veća podrška za sve brojniji i kompliciraniji hardware...treba naći neku sredinu, a to vjerujem nije loako...Grof je napisao/la: Tako je, a količina koda upravo je obrnuto proporcionalna sigurnosti jer se sa količinom podataka povećava mogućnost propusta i grešaka.
Također, veliku količinu koda teško je kontrolirati i optimizirati, pa pada i učinkovitost i brzina rada...
- 4ndY
- Moderator
- Postovi: 4060
- Pridružen/a: 15 svi 2008, 18:05
- Spol: M
- OS: Fedora/KDE
- Lokacija: Hamburg, DE
- Kontakt:
Re: linux kernel prešao 10 milijuna linija koda
Većina od tog broja su driveri... sam "operativni" kernel ne raste tako brzo. Tako da se iz tih 10 milijuna ne mogu izvlačit neki zaključci o stabilnosti, brzini, efikasnosti itd. Nitko od nas ne učitava sve drivere prilikom boota, već samo one koji mu trebaju. Također, mnogo linija (uglavnom starih drivera) se brišu iz kernela...
Radi usporedbe samo: Windows 2000 ima 20 milijuna linija koda, ali tu je uključen i GUI u kernel (također napisanih u C-u). GUI kao KDE 3.5 ima malo više od 4 milijuna... itd.
Radi usporedbe samo: Windows 2000 ima 20 milijuna linija koda, ali tu je uključen i GUI u kernel (također napisanih u C-u). GUI kao KDE 3.5 ima malo više od 4 milijuna... itd.
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'