Новая технология ускоряет запуск мобильных приложений вчетверо

Многозадачность на мобильных устройствах – широкая тема для дискуссии. Куча запущенных в один момент приложений “кушает” аккумулятор за несколько часов, а у подхода Apple, в то время, когда фоновые приложения “замораживаются” и вытесняются из памяти, в то время, когда вторым приложениям нужна оперативка, имеется куча недостатков. Так как в случае, если выгруженное приложение пригодится, ему будет необходимо заново загружаться. Но, инженеры из Университета Массачусетса готовят ответ данной неприятности.

Оно содержится в так называемой “предиктивной загрузке”. Что это такое? Метод пробует додуматься, какую программу на данный момент включит пользователь, и загружает её в фоне, дабы, в то время, когда человек перешёл к ней, она уже была загружена.

Метод учитывает расположение пользователя, и данные с сенсоров мобильного устройства. Как это происходит? К примеру, вам необходимо с утра подниматься на работу. Ваш телефон уже знает, что в первую очередь вы контролируете почту и Facebook, и ко времени вашего пробуждения эти программы уже загружаются в память. В случае, если по пути на работу вы просматриваете RSS, то соответственно когда вы выйдете из дома, в память загрузится RSS-ридер.

Эта разработка уже трудится. Инженеры написали код, что был проверен на смартфоне с Windows Phone (его совокупность многозадачности трудится приблизительно равно как и в iOS). В следствии среднее время на загрузку приложения упало с 20 секунд до 6. Увы, это отразилось и на аккумуляторе, но ненамного: батарея села стремительнее на 2 процента.

Случайное видео:


Интересные записи: