Post Consigliato

Come estrarre immagini da un pdf con un semplice comando

Avete mai avuto la necessità di estrarre tutte le immagini da un file .pdf? Sicuramente avete trovato difficoltà….ma non disperatevi…per tutti gli utenti del Pinguino c’è un tool che ci viene in aiuto in questi casi, si chiama:...

Continua a Leggere

Nuovo kernel Linux 2.6.27…superate le 10 milioni di linee di codice

Posted by hackgeek | Posted in Linux, Open Source | Posted on 23-10-2008

Tag:, , ,

0

Con l’introduzione del nuovo kernel 2.6.27, gli sviluppatori hanno creato un codice sorgente davvero lungo. Chiaramente è una cosa del tutto naturale che sviluppando nuovi kernel e nuove funzionalità, il codice cresca insieme. In questo nuovo rilascio hanno superato le 10 milioni di righe, contando anche le linee bianche e di demarcazione.

Grazie ad una analisi effettuata con l’applicazione SLOCCount, software specializzati nel controllo del codice, il portale Heise open source, è stato in grado di dividere, per categoria di appartenenza ogni linea. Il totale delle linee di codice in questo caso però è di 6,399,191, questo pechè il software in questione non tiene conto delle linee vuote e di demarcazione.

Ecco come è attualmente diviso il kernel linux:

SLOC Directory SLOC-by-Language (Sorted)
3301081 drivers ansic=3296641,yacc=1680,asm=1136,perl=829,lex=778,
sh=17
1258638 arch ansic=1047549,asm=209655,sh=617,yacc=307,lex=300,
awk=96,python=45,pascal=41,perl=28
544871 fs ansic=544871
376716 net ansic=376716
356180 sound ansic=355997,asm=183
320078 include ansic=318367,cpp=1511,asm=125,pascal=75
74503 kernel ansic=74198,perl=305
36312 mm ansic=36312
32729 crypto ansic=32729
25303 security ansic=25303
24111 scripts ansic=14424,perl=4653,cpp=1791,sh=1155,yacc=967,
lex=742,python=379
17065 lib ansic=17065
10723 block ansic=10723
7616 Documentation ansic=5615,sh=926,perl=857,lisp=218
5227 ipc ansic=5227
2622 virt ansic=2622
2287 init ansic=2287
1803 firmware asm=1598,ansic=205
833 samples ansic=833
493 usr ansic=491,asm=2
0 top_dir (none)

Tirando le somme possiamo dire che il 96,4% del codice è scritto in C, il 3,3% in Assembler, qualche riga di Perl e 116 linee di Pascal.

Ti è piaciuto l'articolo? Vota Ok oppure No. Grazie Mille!

Puoi votare l'articolo anche qui, gli articoli precedenti qui.

Scrivi un Commento