Revízia iOS 4 na 3GS: Kruft, zlý a škaredý

Teraz sú to tri týždne, čo bol iOS 4 zverejnený, a úprimne si neviem predstaviť, že by som sa vrátil k svojej minulej existencii iPhone. Samotné priečinky mi zjednodušili život natoľko, že si nepamätám, ako som kedy riešil sedem obrazoviek aplikácií namiesto dvoch. Ako som už poznamenal, bezpochyby poskytuje iPhone OS 3.1.2 na 3GS dramaticky vynikajúci užívateľský zážitok (na 3G sa váš kilometrový výkon môže líšiť). preskúmanie minulý mesiac.

To však neznamená, že je všetko perfektné. Viete, chyba, ktorá nebola evidentná vo fáze beta systému iOS 4, sa stala dostatočne jasnou, ako väčšina mojich aplikácie boli aktualizované pre viacúlohové spracovanie: uchovávanie aplikácií na pozadí v pamäti pre rýchle aplikácie demoluje batériu iPhone 3GS život. Vzhľadom na všetky Steveove sľuby dodať multitasking bez problémov s batériou musím teraz svoj iPhone nabiť do 20:00. aby zostal funkčný celý večer, čo som nikdy predtým nerobil. Bez toho, aby som v najmenšom zmenil svoje správanie-a dokonca ani nepoužívam pokročilejšie multitaskingy, ako napríklad zvuk tretích strán a VoIP, môj telefón teraz potrebuje nabíjačku stále k dispozícii.

A, bohužiaľ, je to len špička ľadovca pre problémy, ktoré sa vyskytujú na akomkoľvek 3GS so systémom iOS 4, ako to má byť.

Vo všeobecnosti je najväčším problémom iOS 4 v 3GS kruft, starší výraz pre zle napísaný kód, ktorého výkon sa v dôsledku vnútorných chýb v priebehu času degraduje. Aby som to použil vo vete, „Windows Me je najkrutejší operačný systém, aký bol kedy vytvorený.“ Kruft je dôvodom, prečo klasický Mac OS a každú verziu systému Windows nikdy nemožno jednoducho nechať vždy v pohotovostnom režime alebo v pohotovostnom režime bez toho, aby ste sa stali komicky nešikovnými alebo vyžadovali reštart. A nedostatok kruftu je dôvodom, prečo bola každá verzia systému Mac OS X od Panthera potešením používať - ​​nepamätám si, kedy som okrem aktualizácií softvéru naposledy potreboval reštartovať počítač Mac.

A prinajmenšom do iOS 4 som zistil, že iPhone je bez kruftov (okrem légií lacných aplikácií, ktoré by nikto nemal používať vo svojich telefónoch) a príjemný. Prakticky som ho nikdy nereštartoval, nezmrazil sa a správa úloh bola dosť múdra, aby odo mňa nikdy nevyžadovala zásah. Ale veľká časť z toho bola jednoduchosť systému. Okrem niekoľkých systémových nástrojov spoločnosti Apple upútalo pozornosť čokoľvek, čo bolo na obrazovke, nič iné. Naproti tomu iOS 4 uchováva najnovšie aplikácie v pamäti RAM pre rýchly prístup a ostatné ukladá na rýchle opätovné spustenie pomocou automatického postupu na ich vytiahnutie a vytiahnutie z pamäte.

A to znamená, že čím dlhšie budete telefón používať, tým ťažšie bude musieť zvládnuť mnohé zo základných vecí, vďaka ktorým je skvelý. Stláčanie tlačidiel je pomalé, rolovanie sa koktá a dokonca aj načítanie e-mailov trvá oveľa dlhšie ako obvykle. A mnoho, mnoho obrazoviek zostane prázdnych a zostane tak dlho, ako by mali, keď prepnete aplikáciu.

Pripísal by som to k neoptimalizovanému kódu pre nové hlavné vydanie, nebyť skutočnosti, že som objavil dve bezpečné metódy na zlepšenie životnosti batérie a celkového výkonu:

1. The “Dvojitý tvrdý reset” metóda, o ktorej sme diskutovali začiatkom tohto mesiaca.
2. Potiahnutím prepínača aplikácií, stlačením a podržaním ľubovoľnej ikony zobrazte tlačidlo odstránenia a potom odstránením všetkých aplikácií vymažte pamäť RAM.

A čo je ešte horšie, zistil som, že 2 sú oveľa lepšie metódy. Vzhľadom na dosť hlúpy spôsob, akým iOS 4 zvláda skutočne veľký počet aplikácií, ktoré sa otvárajú a zatvárajú (mám veľa záujmov, OK?), Mám v súčasnosti v telefóne údajne 43 otvorených aplikácií. Teraz je očividne v pamäti skutočne iba posledných 4 alebo tak nejakých, ale človek by si myslel, že zachová viac, ako by to urobilo posledných 8 aplikácií. byť úplnou stratou času, pretože cesta späť ďalej je pravdepodobne pomalšia než len opätovné spustenie aplikácie, ktorú ste šesť nepoužili hodiny.

Ešte v apríli, Povedal Steve Jobs„V prípade multitaskingu, ak vidíte správcu úloh, vyhodili ho.“ Úplne súhlasím, Steve. Prečo teda musím neustále odmietať úlohy, ktorých som sa niekoľko dní nedotkol, aby som dosiahol slušnú rýchlosť posúvania?

Som jediný? Alebo sa vaše 3GS rýchlo zasekáva a rýchlo sa vybíja?

Najnovší blogový príspevok

| Kult Maca
August 20, 2021

Zaplaťte si, čo chcete, za úplné vzdelanie vo vývoji iOS 9 [Výhodné ponuky]Zaplaťte, čo chcete, za takmer 100 hodín výučby vo vývoji iOS 9 a veľa ď...

Denné ponuky na výstroj Apple a ďalšie technologické produkty
August 20, 2021

Naučte sa nový jazyk na ceste do práce s aplikáciou uTalk [Dohody]Skóre lekcií v 6 jazykoch na akomkoľvek mobilnom zariadení, o 92 percent menej, a...

| Kult Maca
August 20, 2021

Namapujte si Wi-Fi, vyčistite počítač Mac alebo lietajte s dronom [Najlepšie ponuky týždňa]Medzi najlepšie ponuky tohto týždňa patria výkonné nástr...