![]() |
||
Nagrywarki |
Pliki |
Dyski twarde |
Recenzje |
Księgarnia |
Biosy |
Artykuły |
Nagrywanie od A do Z |
Słownik |
FAQ
|
||
![]() |
#7 |
Jukebox Hero
Data rejestracji: 17.09.2004
Lokalizacja: Back for the Attack
Posty: 10,800
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Mała korekta : to ze Android tak działa to nie wynika z tego że to system mobilny.
Przykładowo Windows Mobile działał dokładnie tak jak desktopowy odpowiednik (kwestia jednego ustawienia czy wolisz aplikacje minimalizować czy ubijać). W momencie gdy zabrakło RAM oczywiście musiał ubić aplikacje w tle, ale dochodziło do tego rzadko. Możłiwe było oczywiście zignorowanie zamykania aplikacji, wtedy system kiedyś sobie ubijał, działało to i tak dużo rzadziej i lepiej niż obecnie na Androidzie. Z drugiej strony bez problemu można skonfigurować desktopa by zachowywał się jak Windows Mobile (wyłączyć swapa i czekać na oom killera). Nawet na Windows (swap 0MB). Po prostu Android jest tak wymagający jeżeli chodzi o RAM, że to jedyne sensowne wyjście ubijać non stop wszystko co się rusza, żeby władować inne programy. Albo montować minimum 1GB RAM (i kto mówi że Vista była wymagająca? Android jest bardziej ![]() Bo nawet podstawowe aplikacje jak kalendarz, telefon czy launcher + usługi często nie mogą sie pomieścić w pamięci na raz na telefonach z 512MB (zwłaszcza żeby nie przekroczyć wysokich progów oom killera). Na WM przy 64MB RAM (22 wolnego po boocie) programy praktycznie nigdy nie znikały bez sensu, zdarzało mi się nawet obrabiać na nim bitmapy po kilkadziesiąt MB ( ze swapem na karcie pamięci a co!). O w takim programie http://conduits.com/products/artist/ którego odpowiednika dziś próżno szukać w Google Play ( a na WM był z 10 lat temu). Moim zdaniem podejście Androida nie jest inteligentne i pisałem już o tym. Inteligenty system trzyma w wszystko w RAM i ubija w całkowitej ostateczności. Definiowanie progów i stałe utrzymywanie pewnego (dość duzego) obszaru pustego "na zapas" dla maszyny wirtualnej to marnowanie i tak oraniczonych zasobów. Bez dużego pustego obszaru Android niestety wydajnościowo klęka, dlatego nie można obniżyć progów do zera (sprawdziłem u siebie - kończyło sie resetem bo cierpliwość się skończyła). Na efekt takich rozwiązań (i innych jak maszyna virtualna) nie trzeba długo czekać : zamula, przycina itd... Mam SGS2+ (i9105) z 1GB RAM i 4.1 i też czasem przycina choć jest goły i wesoły (służbówka). Ostatnio zmieniany przez sobrus : 31.12.2013 o godz. 14:43 |
![]() |
![]() |
|
|