Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Wielozadaniowość w htc one x nie jest zepsuta, jest dostosowana

Anonim

Było trochę zamieszania w sposobie, w jaki HTC One X (i One XL) obsługuje wielozadaniowość, a niektórzy twierdzą, że telefon jest zepsuty, gdy mówi o tym, jak obsługuje zadania w tle. Chociaż z pewnością różni się od tego, co widzimy na Samsungu Galaxy Nexus lub innych urządzeniach z poprzednimi wersjami Androida, wcale nie jest zepsuty - HTC właśnie go poprawił. Podobnie jak wszystko inne w kodzie źródłowym Androida, sposób, w jaki jądro i system zwalniają pamięć z zadań w tle, jest szeroko otwarty i podlega kaprysowi każdego, kto tworzy oprogramowanie. W tym przypadku jest to obszar, który jest nam dobrze znany i coś, nad czym hakujemy od czasów skromnego HTC Hero - ustawienia minimalne i zabójca niskiego poziomu pamięci jądra.

To, co się dzieje, jest takie, że ustawienia zostały dostosowane, aby zachować więcej pamięci dla Sense 4, aby pożreć, kosztem aplikacji działających w tle. To nie jest duża edycja, ale z dużym ekranem One X i dużym stopniem Sense 4 jest to wystarczająco duża edycja, aby zmusić rzeczy do zamknięcia się w tle bardziej agresywnie, niż jesteśmy przyzwyczajeni. Aplikacje, które mają nieco priorytet (od ważnych rzeczy, takich jak dialer telefonu, do mniej ważnych, takich jak odtwarzacz muzyki), wydają się działać dobrze, ale większe aplikacje, takie jak na przykład Chrome beta, wydają się zawieszać i muszą ponownie -otwarte za każdym razem, gdy zostaną przywrócone z menu zmiany aplikacji

Dla bardziej nerwowych spośród nas, szukałem i znalazłem jeden zestaw zmian w obrazie rozruchowym One X. Podstawowa wersja AOSP 4.0.4 zapisuje te wartości w ustawieniach minfree:

8099, 10132, 12165, 14213, 16245, 20295

AT&T HTC One X korzysta z tych ustawień (w każdym razie korzystamy z systemu):

7746, 9720, 11694, 13742, 15715, 24709

Nasza wersja HTC One X Tegra 3 pokazuje ponownie, gdy korzystamy z systemu:

8192, 10240, 12288, 14336, 16384, 20480

Jest bardzo prawdopodobne, że istnieją również inne zmiany w źródle jądra.

Prawdziwy problem polega na tym, że różni się od tego, do czego jesteśmy przyzwyczajeni. Wydaje się, że wielu nie lubi i wolałby „stary sposób”. Jeśli jedziesz głównym pociągiem, jest to możliwe - nasz własny starszy programista Beezy patrzy na rzeczy i pracuje nad kilkoma zmianami. Jeśli nie chcesz hakować urządzenia, musisz zdać sobie sprawę, że HTC zbudował One X po swojemu. To nie jest źle, po prostu nie ma na stanie Androida.

Źródło: fora Android Central