• STATISTIQUES
  • Il y a eu un total de 0 membres et 47819 visiteurs sur le site dans les dernières 24h pour un total de 47 819 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [FR] dcode
    dcode.fr est le site indispensable pour décoder des messages, tricher aux jeux de lettres, résoudre des énigmes...
    Outils / Add-on
    [EN] Lost-chall
    Site de challenge présenté sous la forme de différente saison. Pour passer une saison vous devez avoir accumulÃ...
    Challenges
    [FR] Comment ca marche
     Gratuit et accessible à tous, ce site de communauté permet de se dépanner, se faire aider ...
    Webmaster
    [FR] PHP France
    Pour tout savoir sur le PHP, en français. Vous trouverez des tutoriels, des exemples, des astuces, toute la do...
    Hacking
    [FR] PHP Débutant
    Apprendre le PHP par l'exemple, facilement et simplement. Réservé d'abord aux débutants....
    Programmation
    [FR] Developpez.net
    Un forum communautaire qui se veut pour les développeurs en générale. Avec presque 500 000 membr...
    Programmation
    [FR] Microcontest
    Cryptographie: 7, Mathématiques: 8, Image Son Vidéo: 5, Intelligence artificielle: 3, Réseau: 2, Divers: 7, Phy...
    Challenges

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!

    €



Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Statistique linux kernel.
01-10-2013, 14h03
Message : #1
Junky Hors ligne
Snorky Master
*



Messages : 228
Sujets : 35
Points: 203
Inscription : Mar 2013
Statistique linux kernel.
Bonjour,

Ce midi en mangeant ,mes collègues et moi même avons eu une conversation de geek. Celle d'aujourd'hui était basé sur le kernel linux et une question nous ai parvenu à l'esprit.

Code :
Mais combien de lignes de codes peu contenir le kernel linux?

Tout le monde a déjà du se poser une fois cette question dans sa vie de gros geek et a grand coup de rtfm répondu a celle-ci.
Bref voici les statistiques du kernel. On peu y voir finalement qu'il s'y trouve pas mal de langages/scripts. Je vous laisse découvrir.

Code :
SLOC    Directory    SLOC-by-Language (Sorted)
6713348 drivers         ansic=6708587,yacc=1688,asm=1476,perl=792,lex=779,
                        sh=26
2017493 arch            ansic=1747817,asm=268051,sh=810,awk=476,pascal=231,
                        python=45,perl=33,sed=30
773679  fs              ansic=773679
586366  sound           ansic=586183,asm=183
559169  net             ansic=559073,awk=96
361132  include         ansic=357935,cpp=3155,asm=42
136421  kernel          ansic=136412,asm=9
88768   tools           ansic=81140,perl=3775,python=1810,sh=1340,yacc=432,
                        lex=257,asm=14
64859   lib             ansic=64727,perl=119,awk=13
61716   mm              ansic=61716
61539   crypto          ansic=61539
55481   Documentation   xml=46362,ansic=4308,perl=2453,sh=915,python=907,
                        lisp=218,asm=189,awk=129
46754   security        ansic=46754
43185   scripts         ansic=26363,perl=9575,sh=2533,cpp=1821,yacc=1440,
                        lex=1006,python=447
18878   block           ansic=18878
6651    virt            ansic=6651
6326    ipc             ansic=6326
2512    init            ansic=2512
1991    samples         ansic=1991
1876    firmware        asm=1660,ansic=216
567     usr             ansic=553,asm=14
0       top_dir         (none)


Totals grouped by language (dominant language first):
ansic:     11253360 (96.94%)
asm:         271638 (2.34%)
xml:          46362 (0.40%)
perl:         16747 (0.14%)
sh:            5624 (0.05%)
cpp:           4976 (0.04%)
yacc:          3560 (0.03%)
python:        3209 (0.03%)
lex:           2042 (0.02%)
awk:            714 (0.01%)
pascal:         231 (0.00%)
lisp:           218 (0.00%)
sed:             30 (0.00%)




Total Physical Source Lines of Code (SLOC)                = 11,608,711
Development Effort Estimate, Person-Years (Person-Months) = 3,707.26 (44,487.14)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 12.16 (145.97)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 304.77
Total Estimated Cost to Develop                           = $ 500,800,580
(average salary = $56,286/year, overhead = 2.40).
SLOCCount, Copyright (C) 2001-2004 David A. Wheeler
SLOCCount is Open Source Software/Free Software, licensed under the GNU GPL.
SLOCCount comes with ABSOLUTELY NO WARRANTY, and you are welcome to
redistribute it under certain conditions as specified by the GNU GPL license;
see the documentation for details.
Please credit this data as "generated using David A. Wheeler's 'SLOCCount'."

Pour information j'ai utilisé sloccount comme utilitaire qui permet de faire des stats assez simpatoches...

Junky
Pour la sécurité, sous linux, le principal soucis est l'interface chaise/clavier

+1 (3) -1 (0) Répondre


Messages dans ce sujet
Statistique linux kernel. - par Junky - 01-10-2013, 14h03
RE: Statistique linux kernel. - par Kiwazaru - 01-10-2013, 18h50
RE: Statistique linux kernel. - par gruik - 01-10-2013, 19h10
RE: Statistique linux kernel. - par Kiwazaru - 01-10-2013, 21h49
RE: Statistique linux kernel. - par notfound - 02-10-2013, 10h34
RE: Statistique linux kernel. - par Ark - 03-10-2013, 20h09
RE: Statistique linux kernel. - par Junky - 03-10-2013, 22h34

Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  Liste de logiciel sous GNU/Linux InstinctHack 6 347 08-12-2012, 14h18
Dernier message: Zhyar

Atteindre :


Utilisateur(s) parcourant ce sujet : 3 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut