iPhone OS 4.0 a multitasking? Ne tak docela!

ITbiz.cz, 09. duben 2010 14:11 6 komentářů

Od včerejšího odpoledne jsou zahraniční servery plné bombastických titulků o iPhone OS čtvrté generace, Steve Jobs zkrátka umí dělat marketing. Ze sta novinek bylo představeno sedm, ne všechny jsou však takové, jaké se na první pohled zdály.

iphon os 4.0
Asi největší novinkou a zradou zároveň je takzvaný multitasking, který běžně označuje běh více procesů (úloh) v jeden moment (nemusí platit z pohledu CPU) na jednom hardwarovém zařízení. Při klasickém multitaskingu běží vždy jedna úloha na popředí (například textový editor) a další spuštěné úlohy na pozadí (např. webový prohlížeč stahující soubor, aplikace provádějící složitý matematický výpočet aj.). Hlavní nevýhody tohoto řešení spočívají ve zvýšených nárocích na procesor, neboť se všechny úlohy střídavě dělí o jeho výpočetní čas a v nárocích na operační paměť, neboť každé spuštěné aplikaci systém alokuje vlastní kus paměti k exkluzivnímu použití. Důležité je i to, že celá obsluha aplikací je řešena na úrovni právě operačního systému.

iPhone OS 4.0 sice podporuje spouštění více aplikací zdánlivě zároveň, ale ty přitom již nadále ve skutečnosti na pozadí nepoběží. Běžnému uživateli to však vadit nemusí, z jeho pohledu se všechny "spuštěné" aplikace stále chovají, jako by běžely. Technicky je celý proces řešen na úrovni API jako (lokální) doplnění notifikací, které jsou standardní vlastností iPhone OS od verze 3.0, novými možnostmi příjmu asynchronních externích událostí a reagování na ně. Těchto nových událostí má být celkem šest. Jediná služba, jež skutečně umožňí dočasný běh činnosti v pozadí, tak bude aplikace uskutečnující dokončení aktuálně vykonávané úlohy během ukončování aplikace.

Apple toto kompromisní řešení považuje pro mobilní telefony za optimální, neboť umožňuje z pohledu většiny uživatelů totéž, co klasický multitasking a zároveň výrazně šetří baterii (tradiční změna kontextu pochopitelně více vytěžuje procesor).

Apple pro podporu tohoto pseudomultitaskingu implementoval celkem sedm služeb, které mohou ostatní aplikace využívat. Jde o lokální notifikace časových událostí, přehrávání zvuku "na pozadí", VoIP "v pozadí", schopnost aplikace při přepínaní na jinou aplikaci uložit svůj aktuální stav a později ho zase obnovit a několik dalších funkcí. Jako demo byla prezentována například schopnost Skype, po přepnutí na pozadí udržovat uživatele dále ve stavu online a přijímat hovory či aplikace přehrávající na pozadí hudbu.

Uživatelské GUI tohoto zvláštního multitaskingu má na místě docku rolovatelný seznam s ikonami spuštěných aplikací, zobrazje se dvojitým klepnutím na "Home".

Více také v článku: Apple chystá nový iPhone OS, možná přinese i multitasking.


Komentáře

Náhodný kolemjdoucí #1
Náhodný kolemjdoucí 09. duben 2010 21:31

Nepříliš povedená snaha zaujmout zajímavým titulkem. FUJ!

Náhodný kolemjdoucí #2
Náhodný kolemjdoucí 09. duben 2010 21:54

He he, cerveny hadr pro vyznavace Apple :) Na druhe strane, on to v podstate multitasking je, jenom znacne omezeny. To, ze se aplikace musi sama rozhodnut, jestli se zavre, nebo zustane prostrednictvim nejakeho API viset je proste jina cesta, nez zname z kompu (kde se o vse stara system). Treba to za par let na mobilech bude brany jako normalni multitasking (podivete se na Nokii, ktera multitasking ma a je uplne na ***).

Náhodný kolemjdoucí #3
Náhodný kolemjdoucí 09. duben 2010 22:01

Tady jsou o tom podrobnosti (jen anglicky): http://events.apple.com.edgesuite.net/1004fk8d5gt/event/ ... ale porad mi to neni jasne, je to teda multitasking, nebo ne?

Náhodný kolemjdoucí #4
Náhodný kolemjdoucí 09. duben 2010 19:57

Proboha nečtěte to! ODPAD!!!
Ten člověk nemá tušení o čem mluví - nestačil jsem se divit, co vše je možné publikovat na webu.

Tomas Vana #5
Tomas Vana 09. duben 2010 21:17

Zato Vy jste se dokazal projevit. V cem presne nema ten clovek pravdu?

Náhodný kolemjdoucí #6
Náhodný kolemjdoucí 09. duben 2010 21:23

Vy jste v tom teda take zrovna jasno neudelal :)

RSS 

Komentujeme

Bezpečnost IT a tygří logika

Pavel Houser , 14. únor 2017 11:00
Pavel Houser

Jak praví známý vtip, běží-li za vámi tygr, netřeba se pohybovat rychleji než šelma – stačí předběhn...

Více






Kalendář

20. 03.

24. 03.
CeBIT 2017
25. 03. INSPO 2017
28. 04. Oracle Code 2017
RSS 

Zprávičky

Japonská Softbank zakládá s Foxconnem společný investiční podnik

ČTK , 24. únor 2017 18:03

Japonská skupina Softbank, která investuje převážně v sektoru vyspělých technologií, a tchajwanský s...

Více 0 komentářů

3D tisk ocelových konstrukcí

Pavel Houser , 24. únor 2017 17:37

Podařilo se "vytisknout" jeřábový hák....

Více 0 komentářů

Třetina operátora mobilní sítě Sigfox je na prodej

Pavel Houser , 24. únor 2017 17:17

Zájemci o investici v oblasti internetu věcí mohou získat až 34% podíl společnosti SimpleCell Networ...

Více 0 komentářů

Starší zprávičky

Hodnota kybernetické měny bitcoin vystoupila na nový rekord

ČTK , 24. únor 2017 15:30

Hodnota kybernetické měny bitcoin se dnes zvýšila o 4,7 procenta a vystoupila na nový rekord 1218,85...

Více 0 komentářů

Apple v dubnu otevře v Kalifornii novou centrálu

ČTK , 24. únor 2017 11:30

Americká společnost Apple v dubnu otevře v kalifornském Cupertinu svou novou centrálu. Stěhování 12....

Více 0 komentářů

Ransomware funguje a generuje útočníkům zisky

Pavel Houser , 23. únor 2017 16:45

Ransomware je stále více centralizovaný a několik významných malwarových rodin dominuje celému "trhu...

Více 0 komentářů

Loni rychle rostl prodej mobilů a chytrých hodinek

ČTK , 23. únor 2017 14:43

Prodej technického spotřebního zboží v Česku loni vzrostl o 2,2 procenta na 74 miliard korun. ...

Více 0 komentářů