• kvp
    #12
    "hogy az Android csempésedik. CSEMPÉSEDIK!"

    A microsoft eloszor android-ra irta meg a csempek elso demo-jat, mert konnyebb ra fejleszteni mint a sajat rendszerere. Arrol nem beszelve, hogy mar a 2.1-esben is voltak csempek, csak senki sem hasznalta oket. Ezt android alatt desktop widget-nek hivjak es a windows-os active desktop technologiahoz hasonlo megoldast hasznal, mar a kezdetektol fogva. Tehat android-on mindig is voltak csempek csak senki nem hasznalta oket. Nem mintha annyira erdemes lenne, nekem is csak 7 csempe van kint desktop-on, a tobbi sima ikon. (utobbiakbol 4 aktiv ikon, tehat infokat is megjelenitenek, de ikon meretuek)

    "Egy normalis OS-nel ez amugy sem fordul elo, az androidnal igen???"

    Ez a linux kernel problemaja, sajnos desktop es szerver linux-on is gond. A hard realtime linux kernel valtozat hasznalata lenne a jo megoldas.

    "Latom a kernel space-rol kenyelmesen megfeledkeztel... azt siman lehet gyarilag multi-threadre irni - ahogy gondolom van is - es akkor voila, mar azonnal kihasznalja a rendszer a multi-core architecturat anelkul, hogy az alkalmazasokat specifikusan igy kene megirni."

    A kernel ido altalaban csak 10-15% szazaleka a teljes cpu idonek, ezt lehet optimalizalni, de nem er sokat. Egyebkent igen, ezt meg is irtak rendesen, csak a tobbi reszt nem. Viszont a gui is user modban fut, de meg a hang felvetel es lejatszas is. Felig monolitikus, felig modularis es felig mikro kernel lett a fejlesztes vege (igen ez osszesen masfel). Ezert van, hogy az android alrendszer gyakorlatilag lecsatolhato a linux kernelrol es futhat akar desktop windwos alatt is, persze a gyakorlatban ilyet senki nem csinal. (csak a kinaiak azok is csak kiserletkeppen)

    "addig mobilfronton ugyan az a pár féle. Qualcomm, Texas I. (ha jól tudom kiszállt), Mediatek (mtk). Tehát burklattól függetlenül lehetne rá optimizálni."

    Csak a qualcomm tobb mint ket tucat arm-os processzort tart gyartasban, ezeket tobb tucat fele modon lehet memoriaval es hattertarral ellatni es akkor meg a 3D gyorsitokrol nem is volt szo, vagy arrol, hogy baseband chip kozos vagy dedikalt vezerlot kap, vagy milyen hang es egyeb i/o chip van benne. Raadasul mar picit egy maskent megirt nfc driver is kepes teljesen mas mukodest eloidezni ugyanazon a cpu-n. A samsung elindult ugyan az egybetokozott rendszerek fele, de a gyartok tobbsege eppen abbol epit ami van, pl. van amikor egy szeria kinai telefon gyorsabb, a kovetkezo lassabb ram memoriaval jon le a gyartosorrol, mert azt forrasztjak fel ami eppen olcson elerheto. A rendszer persze a pnp alrendszer miatt felismeri es beall a megfelelo kesleltetesekre, de innentol nem igazan lehet mire optimalizalni. Gyakran a gyarto sem tudja pontosan aznap milyen hardvert keszitett, csak latja hogy megy rajta az android es akkor jol van.