Results 1 to 12 of 12

Thread: Un nou proiect AAF ... Project TITAN

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Standard RSP member MihaiP's Avatar
    Join Date
    14 Apr 2008
    Posts
    2,132
    Mentioned
    21 Post(s)
    Rep Power
    93

    Default

    Timpul de boot destul de mare al boxurilor Linux este datorat la mai multi factori :

    - primul pas de boot este incarcarea Kernelului ( nucleul Linux )
    - in general imaginea este un format de compresie ( ca o arhiva ) ea se
    decomprima si se incarca in RAM
    - odata ajunse in RAM se initializeaza driverele
    - daca totul a fost Ok se lanseaza Enigma
    - daca a pornit cu bine se lanseaza interfata grafica ( GUI )
    - GUI porneste sunetul si imaginea ...

    Viziunea asta este una simplificata , partiala si susceptibila de corectii si adaugiri !
    Am scris asta pentru a intelege o parte din complexitatea procesului de start a
    unei imagini si pentru a evidentia punctele critice :

    - imaginea se gaseste initial in Flash , care este o memorie relativ lenta , de aici ea este
    expandata ( decomprimata ) si incarcata in RAM ... aceasta operatie dureaza !
    - urmeaza incarcare si initializarea driverelor ( peste 40 ) ... evident dureaza
    - acum se lanseaza Enigma2 care este nucleul aplicatiei receptor , nucleu pe care
    se grefeaza skinul prin intermediul caruia se introduc optiunile utilizator... intreaga
    interfata grafica este scrisa in Python ... un limbaj a carui executie este lenta si
    parca nepotrivita pentru un sistem in care timpul de raspuns este critic !

    La Alien atat imaginea Spark cat si cea Enigma2 este intr-un format ( jfss2 ) necomprimat
    lucru care se reflecta intr-un start extrem de rapid ... sub un minut !!! la Dreambox se
    foloseste un format de compresie ... majoritatea imaginii este read-only ...exceptind zonele
    de comunicatie utilizator ( /usr /var ). Structura comprimata a imaginii Dreambox Enigma2 si
    necesitatea existentei unui bootloader secundar ( second stage ) duc la timpii extrem de mari
    de boot ( cca 3 minute ) care exaspereaza pe posesorii acestui receptor.
    Optiunea pentru o imagine comprimata sau necomprimata este una istorica ... la inceputurile
    Enigma Flashul era o resursa critica ... costa scump si era de dimensiuni reduse ... acum el
    este necritic ... pe de o parte ... si riscurile de corupere a unor zone critice ( cod de exemplu )
    sint considerate azi ca minore ... si deci beneficiul vitezei primeaza !
    Imaginile AAF sint mai toate , exceptind cea pentru Kathrein ufs912 ) de tip comprimat deci
    au un start lent si evident asta a fost unul din argumentele de a lansa un proiect ca Titan.
    Last edited by MihaiP; 03-08-11 at 21:50.

  2. #2
    Standard RSP member
    Join Date
    04 Jan 2010
    Posts
    372
    Mentioned
    0 Post(s)
    Rep Power
    61

    Default

    In ce priveste ipbox910hd imaginile bazate pe tideglo sau aaf au timp de bootare cam de ordinul 2-3 minute de pe usb .Dar pkt sau tideglo din flash este sub un minut !
    2-3 cutii cu linucsi hw:mips si sh4;sw: openwrt si tidegloE2

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •