August 14, 2022
iOS çoklu işlem ve arka planda çalıştırma nasıl çalışıyor [Video]

iOS çoklu işlem ve arka planda çalıştırma nasıl çalışıyor [Video]

Posted January 6, 2012 at 8:15pm by iClarified · 38528 views
EnglishTurkish
Geliştirici Fraser Speirs, iOS'un çoklu işlem yaparken ya da arka planda uygulam çalıştırırken belleği nasıl idare ettiğine dair güzel bir video hazırlamış.

Bu video, kullanıcıların çoklu işlem çubuğundan uygulamaları temizlediğinde iOS'da performans artışı olacağına dair yanlış izlenimlerine dair yazdığı yazının devamı niteliğindedir.

TNW, Speirs'in videosunu beş bölüme ayırmış:
● Bir uygulama etkinken arka plana atılıyor
● Instacast HD, bir podcast indirmesini tamamlamak için daha fazla arka plan zamanı istiyor
● TomTom arka planda süresiz olarak çalışıyor
● Batman Arkham City Lockdown ve Real Racing 2 HD cihaz belleğinden daha fazlasını almak için kapışıyor
● Batman Arkham City Lockdown bir çok ufak uygulamayı bellek dışına atıyor

Aşağıdaki videoya bir göz atın...

Daha fazlasını oku [TNW aracılığıyla]


Add Comment
Would you like to be notified when someone replies or adds a new comment?
Yes (All Threads)
Yes (This Thread Only)
No
iClarified Icon
Notifications
Would you like to be notified when we post a new Apple news article or tutorial?
Yes
No
You must login or register to add a comment...
budsal
budsal - January 6, 2012 at 10:05pm
Fraser Speirs says, "Except in a few cases, which I'll explain, the apps that appear in the multitasking bar are not currently running. When you press the home button, iOS will tell the app to quit. In almost all cases, it quits, it stops using CPU time (and hence battery) and the memory it was using is eventually recovered if required." I'm confused. I use SBSettings - Statusbar Free Mem. When I close an application using the home button I don't seem to get the memory back until I use the multitasking bar or the function within SBSettings to close the apps. That much could be explained by the "eventually recovered if required" bit at the end, but I don't get it. For example my free mem states I'm at 336mb. Now I opened a bunch of apps and closed each with the home button before opening the next. Now I'm down to 14mb and my iphone is so sluggish that if I didn't know any better I'd think my phone is frozen and I need to power cycle. Now it just jumped back up to 46mb. So I guess that's the recovery, however minimal. I don't get it
budsal
budsal - January 6, 2012 at 10:07pm
and now with nothing in background I only have 277mb not over 300. I think the highest I've seen is something like 346mb.
Ash
Ash - January 6, 2012 at 10:34pm
The memory will not recover untill it is needed to. You could open say 10 or 15 apps leaving you with 50mb memory left then when iOS needs more it will start clearing the memory from the oldest app open. It's CPU whic IOS not used by an app when its bsckgrounded. If an app didn't use memory when bsckgrounded you'd never be able to restart the app where you left off. If you get me?
Ash
Ash - January 6, 2012 at 10:39pm
As he is trying to prove apps that are bsckgrounded dont use CPU so no battery drain. Also you won't regain your memory from simply pressing the home button as this saves the apps state in menory, but if you close it from the multitask them this will start clearing space in memory. Hope this helps.
budsal
budsal - January 6, 2012 at 11:04pm
yes that does help a lot. thank you
2 More Comments
Recent. Read the latest Apple News.
RECENT
Tutorials. Help is here.
TUTORIALS
Deals. Save on Apple devices and accessories.
DEALS