-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!go
blin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt
-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Newsgroups: pl.misc.telefonia.gsm
Subject: Re: odwieczne pytanie
From: Piotr Karocki <p...@i...org>
References: <X...@l...net>
<X...@l...net>
<a...@n...neostrada.pl>
Message-ID: <X...@1...110.121.168>
User-Agent: Xnews/2006.08.05
Date: 11 Nov 2018 09:38:21 GMT
Lines: 35
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 89.79.188.221
X-Trace: 1541929101 unt-rea-b-01.news.neostrada.pl 505 89.79.188.221:61309
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.telefonia.gsm:1087432
[ ukryj nagłówki ]Marek <f...@f...com> wrote:
> Dla mnie idiotyczne w
> Androidzie jest ciagle wyladowyanie aplikacji z pamieci jesli ida w
> tlo (nie mylic z praca w tle tylko chodzi o czas zycia aplikacji
> onCreate, onStop itd). Taka pierwotna koncepcja schedulera byl
> zwiazana z praca w ograniczonych zasobach pamieci i o ile mógl byc
> dobry w czasach G1 gdy telefony mialy 256MB RAM.
> Ale teraz nawet przy 2GB ciagle ten mechanizm jest aktywny, bo widac
> po przywolaniu aplikacji doladowuje jej stan przed puszczeniem w
> tlo. Ale jak programista idiota i nie zaimplementuje system.oncreate
> to aplikacja startuje od zera (tracac stan poprzedniej sesji) przy
> przywolaniu
Rozumiem. Wyslij swoje zgloszenie jako developera systemowego do opiekunow
Androida, zaproponuj ze przerobisz im schedulera. I zrobisz to za tyle
pieniedzy, ile beda w stanie wyciagnac z systemu, czyli z oplat
uzytkownikow.
Rozumiem tez, ze wszystkie twoje aplikacje korzystaja z oncreate. Oglos
wiec ze prowadzisz szkolenia z pisania aplikacji, bo ty, bwana kubwa, wiesz
wszystko lepiej i jestes madrzejszy od wszystkich wokol. Oswiecisz
wszystkich pozostalych programistow, oswiecisz wszystkich managerow.
Wdziecznosc spolecznosci uzytkownikow Androida bedzie twoja satysfakcja.
A teraz jeden kamyczek do ogrodka. To Ty jestes idiota. Nie znasz zalozen
schedulera. Nie pomyslales o tym, ze jak pamiec jest potrzebna, bo sie np.
laduje strona WWW z masa wodotryskow, to ta pamiec ma byc gotowa, a nie
dopiero wtedy wyszarpywana z procesow? Nie pomyslales o tym, ze wydobycie
pamieci od nieaktywnej app wymaga jej uruchomienia, powiadomienia "wiesz,
wytne twój stan, bo potrzebuje pamieci", poczekania az app sobie ten stan
zapisze, i dopiero wtedy mozna pamiec wykorzystac? A user czeka, i czeka, i
czeka... i klnie na pewnego Marka Fake.
Scheduler zwalnia pamiec "w wolnym czasie", kiedy to nikomu nie
przeszkadza i nic nie opoznia. Bo dokladnie tak ma robic, i tak jest
dobrze, wbrew twoim wyzwiskom.
Następne wpisy z tego wątku
- 14.11.18 10:54 Marek
- 14.11.18 10:56 Marek
- 14.11.18 11:10 J.F.
- 14.11.18 11:22 Liwiusz
- 14.11.18 11:41 Robert Wańkowski
- 14.11.18 15:18 Marek
- 14.11.18 15:26 Marek
- 14.11.18 15:47 J.F.
- 14.11.18 15:50 Liwiusz
- 14.11.18 15:50 J.F.
- 14.11.18 16:01 Liwiusz
- 14.11.18 16:14 J.F.
- 14.11.18 17:16 Marek
- 14.11.18 17:17 Marek
- 14.11.18 17:35 Liwiusz
Najnowsze wątki z tej grupy
- Pomarańczowy rakietnyj on de telefon ;)
- Awaria VM?
- Fałszywe alerty
- DPD, przeniesienie numerów z a2mobile i z Orange
- Tapeta w Xiaomi
- 112
- Internet w Azji
- Się mi gówno przykleiło
- Tani darmowy manager plików
- Będzie Android z obsługą monitorów. Ciekawe bo to już było i się nazywało MHL
- Trump jak stereotypowy "twój stary". Obsługa iPhone'a go przerasta
- Jak włączyć dźwięk startu Asystenta?
- MMSy
- hot spot traci connected device
- czy znacie bardziej popierdolone sieci niż polskie?
Najnowsze wątki
- 2025-07-23 Gdańsk => Programista Delphi <=
- 2025-07-23 Gdańsk => Programista Mainframe (z/OS, Assembler) <=
- 2025-07-23 Warszawa => Starszy inżynier DevOps (AWS) <=
- 2025-07-23 Gdańsk => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-23 Kraków => Senior Fullstack Engineer (Low-Code Platform) <=
- 2025-07-23 Wrocław => Senior Key Account Manager IT <=
- 2025-07-23 Trójmiasto => Head of Social Media <=
- 2025-07-23 Rzeszów => Spedytor Międzynarodowy <=
- 2025-07-23 Lublin => ERP Implementation Consultant (AP Module) <=
- 2025-07-23 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-07-23 Warszawa => Inżynier oprogramowania .Net <=
- 2025-07-23 Kraków => Kotlin Developer <=
- 2025-07-23 Żerniki => Dyspozytor Międzynarodowy <=
- 2025-07-23 Warszawa => Java Developer <=
- 2025-07-23 Wrocław => Konsultant wdrożeniowy (systemy controlingowe) <=