Reklamı bağlayın

Hamımız "çox tapşırıq = eyni vaxtda bir neçə prosesi yerinə yetirmək bacarığı" dərsini bilirik. Biz onun varlığından xüsusilə xəbərdar olmadan kompüterlərimizdə istifadə edirik. Tətbiqlər və ya bir proqramın pəncərələri arasında keçid real vaxt rejimində (bizim üçün) baş verir və biz əməliyyat sisteminin bu imkanını təbii qəbul edirik.

Fərqli tapşırıq

Əməliyyat sistemi prosessoru kiçik vaxt intervallarında bütün proqramlara ayırır. Bu müddətlər o qədər kiçikdir ki, biz onları fərq edə bilmirik, ona görə də sanki bütün proqramlar prosessordan eyni vaxtda istifadə edir. Biz belə düşünə bilərik iOS 4-də multitasking tam eyni işləyir. Belə deyil. Əsas səbəb, əlbəttə ki, batareyanın tutumudur. Əgər bütün proqramlar həqiqətən arxa planda işlək vəziyyətdə qalsaydı, yəqin ki, bir neçə saatdan sonra rozetka axtarmalı olardıq.

İOS 4-ə uyğun gələn əksər proqramlar Əsas səhifə düyməsini basdıqdan sonra "dayandırılmış rejimə" qoyulur və ya yuxu rejiminə keçir. Bənzətmə, dərhal yuxu rejiminə keçən bir laptopun qapağını bağlamaq ola bilər. Qapağı açdıqdan sonra noutbuk oyanır və hər şey qapaq bağlanmazdan əvvəlki vəziyyətdədir. Bundan əlavə, Home düyməsini basmaqla onların bitməsinə səbəb olan proqramlar var. Və bununla biz real xitam nəzərdə tuturuq. Tərtibatçıların bu üsullardan hansını istifadə etmək seçimi var.

Ancaq tətbiqlərin başqa bir kateqoriyası var. Bunlar, iDevice-də tamamilə fərqli bir şey etdiyinizə baxmayaraq, həqiqətən arxa planda işləyən proqramlardır. Skype yaxşı bir nümunədir, çünki daimi internet bağlantısı lazımdır. Digər misallar fon musiqisini ifa edən proqramlar (Pandora) və ya daimi GPS istifadəsini tələb edən proqramlar ola bilər. Bəli, bu proqramlar hətta arxa fonda işləyərkən də batareyanızı boşaldır.

Yatmaq və ya vurmaq?

Əsas səhifə düyməsini basdıqdan sonra yuxu rejiminə ("dayandırılmış rejimə" qoyulmalı) iOS 4 ilə uyğun gələn bəzi proqramlar arxa planda işləməyə davam edir. Apple, nə olursa olsun, proqramın öz tapşırığını yerinə yetirməsi üçün tərtibatçılara düz on dəqiqə vaxt verdi. Tutaq ki, siz GoodReader-də fayl endirirsiniz. Birdən kimsə sizə zəng etmək istəyir və siz sadəcə bu vacib zəngi qəbul etməlisiniz. Zəng on dəqiqədən çox çəkmədi, siz GoodReader tətbiqinə qayıdacaqsınız. Fayl artıq endirilmiş və ya hələ də endirilir. Zəng on dəqiqədən çox çəkirsə? Tətbiq, bizim vəziyyətimizdə GoodReader, fəaliyyətini dayandırmalı və iOS-a onu yuxu rejiminə qoymaq olar. Bunu etməsə, o, iOS-un özü tərəfindən amansızcasına ləğv ediləcək.

İndi siz "mobil" və "masaüstü" multitasking arasındakı fərqi bilirsiniz. Bir kompüter üçün axıcılıq və proqramlar arasında keçid sürəti vacib olsa da, mobil cihazlar üçün batareyanın ömrü həmişə ən vacib şeydir. Multitasking də bu fakta uyğunlaşdırılmalı idi. Buna görə də, bu məqaləni oxuduqdan sonra Home düyməsini iki dəfə basarsanız, artıq "arxa fonda işləyən proqramlar panelini" deyil, mahiyyətcə yalnız "son istifadə olunan proqramların siyahısı" nı görəcəksiniz.

Müəllif: Daniel Hruška
Mənbə: onemoretap.com
.