linux kernel prešao 10 milijuna linija koda

Aktivno sudjelujte u stvaranju sadržaja na portalu.

Moderator/ica: Moderatori/ce

Odgovori
Avatar
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

Post Postao/la kaiwan »

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."
Be the change you want to see in the world! Dalai Lama.
Avatar
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

Post Postao/la Sokac »

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 :)
Avatar
Grof
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb

Re: linux kernel prešao 10 milijuna linija koda

Post Postao/la Grof »

[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...
Avatar
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

Post Postao/la kaiwan »

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...
ali znači i veća podrška za sve brojniji i kompliciraniji hardware...treba naći neku sredinu, a to vjerujem nije loako...
Be the change you want to see in the world! Dalai Lama.
Avatar
Grof
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb

Re: linux kernel prešao 10 milijuna linija koda

Post Postao/la Grof »

kaiwan je napisao/la:
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...
ali znači i veća podrška za sve brojniji i kompliciraniji hardware...treba naći neku sredinu, a to vjerujem nije loako...
Vjerojatno stvar spašava modularnost, pa je zasebne module lakše održavati....
Avatar
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

Post Postao/la 4ndY »

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.
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.'
Odgovori