Torvalds: ydin lihava

http://www.digitoday.fi/data/2009/09/22/torvalds-linux-ydin-on-paisunut-ja-valtava/200920522/66

suorituskykyä on hävinnyt 12% 10 viimeisen ydinversion myötä.
tietysti ytimen voisi itse kääntää juuri niillä ominaisuuksilla mitä tarvitsee, mutta harva jaksaa/viitsii/osaa.
7116
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

http://www.theregister.co.uk/2009/09/22/linus_torvalds_linux_bloated_huge/

Linusin huumorintaju näyttää olevan tallella: :)

"He maintains, however, that stability is not a problem. "I think we've been pretty stable," he said. "We are finding the bugs as fast as we're adding them — even though we're adding more code.""

Oleellinen pointti Torvaldsin kommenteissa oli siinä mistä hän kirjoitti jo talvella. Liian paljon kiinnitetään (ainakin Linuxissa) turvallisuuteen - sehän ei ole milloinkaan se suurin ongelma - vaan perinteiset bugit joita aina tulee kaikkiin softiin. Hän kritisoi yleistä keskustelua joka keskittyy liiaksi tietoturvaan, viruksiin ja haittaohjelmiin.

Linux-kernelin koodin paisuminen muuten johtuu rekisterin kasvusta. Siihen liittyy mm. laitteisto ym tuet tms. Sen verran olen softaa vuosien verralla itsekin tehnyt että tiedän tämän olevan kaikkien ohjelmoijien ja ohjelmien perusongelma.

Äänestä
  • ...siitä että Torvaldsin mukaan tämä "lihominen" ei ole "hyväksyttävää" muttei ehkä myöskään "ole vältettävissä". Ts. on joitakin asioita maailmassa joita ei ehkä voida muuttaa parhaimmaksi vaan parhaimmaksi mahdolliseksi.

    Toisaalta - jos Linux Kernel on hidastunut 12% sitten vuoden 1994 niin MITEN SEN ME TAVALLISET IHMISET HUOMAAMME KUN TIETOKONEIDEN SUORITUSTASO TUPLAANTUU 2 VUODESSA?.

    Jätän asian pohdiskelun niille, joilla on siihen kompetenssia.

    Äänestä

Aina vänkäätteminulle,hienoa nähdä, että Linus itse on samaa mieltä kuin minä.Olin jälleen oikeassa!

"Hajanaisesti kehitettävä linuxydin on katastrofin partaalla. Noin 60 yritystä (mukana jopa Nokia) 5000 koodaajaa tuuttaa kukin omaa koodia ytimeen omiin tarpeisiin, tulos ristiriitaista toisiaan vastaan sotivaa koodinpätkää. Linuxydin paisuu kuin pullataikina kukaan ei ole enää spagettikasan sisällöstä perillä. Koodia ytimessä on yli 11,5 miljoonaa riviä vuotta aiemmin 6,6 miljoonaa riviä. Ei ole ihme jos ydin on epävakaa ja ristiriitoja täynnä.

Tämä on juuri sitä avoimen koodin sähläystä kun kaikki tekee omiaan mutta kukaan ei organisoi asioita.
Karuja lukuja. Joka päivä linuxytimestä poistetaan 5000 riviä reikää ja risaa ja samalla kehittäjät lisäävät 13 000 riviä joka päivä.

Linuxydintä siis kehitetään hajanaisesti useiden yritysten voimalla joiden päämäärät ja edut ovat suurestikin erilaisia, tulos on kaaoottista koodia. Ydin myös paisuu niin valtavaa vauhtia, ettei kukaan enää edes tiedä mitä se pitää sisällään. Linux ydin tulee kaatumaan omaan mahdottomuuteensa ja raskauteensa. Varsinkin monoliittisen ytimen kohdalla tuollainen ähkytauti on varsin katastrofaalista:"
http://www.tietokone.fi/uutta/uutinen.asp?news_id=38713&tyyppi=1

Äänestä
  • ""Hajanaisesti kehitettävä linuxydin on katastrofin partaalla. Noin 60 yritystä (mukana jopa Nokia) 5000 koodaajaa tuuttaa kukin omaa koodia ytimeen omiin tarpeisiin, tulos ristiriitaista toisiaan vastaan sotivaa koodinpätkää. Linuxydin paisuu kuin pullataikina kukaan ei ole enää spagettikasan sisällöstä perillä. Koodia ytimessä on yli 11,5 miljoonaa riviä vuotta aiemmin 6,6 miljoonaa riviä. Ei ole ihme jos ydin on epävakaa ja ristiriitoja täynnä."

    ristiriitoja ei ole koska tiettyä asiaa kehittää vain yksi ryhmä eikä kaikki sohi minne sattuu. Linus pitää itse koodin kasassa eikä kerneliin huiskita mitä sattuu ja ketä sattuu. Linuxin koodi ei ole mitään spakettiakoodia kuten windowsin ( http://www.tietokone.fi/uutta/uutinen.asp?news_id=24804 ) juuri tuon yhden kehittäjäryhmä/kehityskohde. Koodin määräll' kernelissä ei ole mitään vaikutusta, koska käännettävään kerneliin ei ole pakko ottaa kaikkia ominaisuuksia mukaan. Suurin osa käyttäjistä kun ei tarvitse HAM-radio tms juttuja mihinkään.

    Taas sai pentti kuonoonsa.

    Äänestä

  • Homma seis, Pentti, istu ja lakkaa kiihdyttämästä itseäsi.

    "ristiriitaista toisiaan vastaan sotivaa koodinpätkää"

    Kuka muu kuin sinä on sanonut noin?

    "ydin on epävakaa ja ristiriitoja täynnä"

    Kuka muu kuin sinä on sanonut noin?

    Linus sanoi; "I think we've been pretty stable" joten ette taida olla ihan samaa mieltä asiasta, kyseessä on vain kunnianhimoinen mutta kuvitteellinen oma näkemyksesi.
    Linuxin turpoaminen siihen lisättävien ominaisuuksien vuoksi voi ainakin Linusin mielestä olla ongelma koska hänhän haluaa nähdä linuxin "pienenä hypertehokkaana ytimenä"

    Linus sanoi; "it's a bit sad that we are definitely not the streamlined, small, hyper-efficient kernel that I envisioned 15 years ago"

    Joten äläpä vääristele muiden puheita ja yhdistele niitä omiin harhakuviisi. Kyseessä on myös suhteellinen asia, nykyiset konetehot pyörittävät kyllä vähän isompaakin linuxia ja se ei ole niin monoliittinen etteikö laitevalmistajat pystyisi upottamaan sitä emolevylle ja saisi sitä käynnistymään parissa sekunnissa, pidähän tämä mielessä poropeukalo. Ja lopuksi jos verrataan Linuxia Vistan ytimeen joka käytännössä lienee 120% hitaampi kuin XP:n ydin niin eipä tuo 12% hitaus niin kovin suurelta enää tunnukaan.

    Äänestä

  • tuubaa pentiltä kirjoitti:

    ""Hajanaisesti kehitettävä linuxydin on katastrofin partaalla. Noin 60 yritystä (mukana jopa Nokia) 5000 koodaajaa tuuttaa kukin omaa koodia ytimeen omiin tarpeisiin, tulos ristiriitaista toisiaan vastaan sotivaa koodinpätkää. Linuxydin paisuu kuin pullataikina kukaan ei ole enää spagettikasan sisällöstä perillä. Koodia ytimessä on yli 11,5 miljoonaa riviä vuotta aiemmin 6,6 miljoonaa riviä. Ei ole ihme jos ydin on epävakaa ja ristiriitoja täynnä."

    ristiriitoja ei ole koska tiettyä asiaa kehittää vain yksi ryhmä eikä kaikki sohi minne sattuu. Linus pitää itse koodin kasassa eikä kerneliin huiskita mitä sattuu ja ketä sattuu. Linuxin koodi ei ole mitään spakettiakoodia kuten windowsin ( http://www.tietokone.fi/uutta/uutinen.asp?news_id=24804 ) juuri tuon yhden kehittäjäryhmä/kehityskohde. Koodin määräll' kernelissä ei ole mitään vaikutusta, koska käännettävään kerneliin ei ole pakko ottaa kaikkia ominaisuuksia mukaan. Suurin osa käyttäjistä kun ei tarvitse HAM-radio tms juttuja mihinkään.

    Taas sai pentti kuonoonsa.

    Pentin henkilökohtaiseen kerneliin on käännetty "HuuHaa-radio" mukaan joten emme voi välttyä tältä Microsoftin jihad-tyyliseltä propagandalta missään vaiheessa.

    Äänestä

  • "Aina vänkäätteminulle,hienoa nähdä, että Linus itse on samaa mieltä kuin minä"


    Pentti sinä ole saanut tänään taas pattiin oikein kunnolle joten menisit onneton koloosi välillä nuolemaan haavojasi. Mieti siellä miksi Microsoft meni tunnustamaan ettei Vista koskaan ollut hyvä käyttöjärjestelmä.

    Niin ja sittenhän olisi vielä se Lontoon pörssin tapaus. :)

    Äänestä

Kommentoi aloitusta


sju_ kirjoitti:

http://www.digitoday.fi/data/2009/09/22/torvalds-linux-ydin-on-paisunut-ja-valtava/200920522/66

suorituskykyä on hävinnyt 12% 10 viimeisen ydinversion myötä.
tietysti ytimen voisi itse kääntää juuri niillä ominaisuuksilla mitä tarvitsee, mutta harva jaksaa/viitsii/osaa.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu