PS: kdyby platilo, že android odstřeluje tu nejdéle nepoužívanou aplikaci jak tu někdo psal, tak by tu asi nebyly ty dotazy a stížnosti v diskuzi? Takže je tam spíš něco shnilého
Este raz: aktivita v Androide (volne povedane "okno"), ktora odchadza na pozadie, lebo je prekryte inou aktivitou, je povinne ulozit svoj stav na vhodne miesto (do relacnej databazy, na disk, do bundlu...). Ak to neurobi, ten stav je v pamati pritomny len dovtedy, dokial Android tu aplikaciu neodstreli.
Pokojne sa moze stat, ze na zaciatku je spusteny browser (a povedzme zabera 10MB pamate; cislo z brucha). Potom sa spustia Angry Birds, ktore zozeru 115353MB pamate. Potom pride prichadzajuci hovor, spusti sa dialer (2MB), lenze uz sa vycerpa volna RAM, Android odstreli v poradi browser a kedze je furt malo miesta, tak aj Angry Birds. Tie su povinne ulozit svoj stav, ale nerobia to (mozno je ten stav velmi komplexny, mozno su vyvojari prasata), cize skonci to tym, ze ked hovor skonci, Angry Birds sa resetnu.
Kopa procesov v Androide su services, tie maju vyssiu odolnost voci odstreleniu, tusim sa strielaju medzi poslednymi.