Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Многозадачность

МОБИЛЬНЫЕ ТЕХНОЛОГИИ | История GSM | Принцип построения GSM | Одной из самых популярных и востребованных операционных систем в смартфонах является Android. C нее и начнем. | Поддержка сервисов Google | Android 1.6 Donut | Android OS 2.2 Froyo | Android OS 2.3 Gingerbread | Теперь давайте обобщенно отметим плюсы и минусы Symbian. | Windows Mobile |


Конечно, когда одновременно могут работать не две три программы, а столько сколько необходимо это большой плюс. Но подход к реализации многозадачности в современных смартфонах реализован по-разному.

Идеальная многозадачность это как в компьютерах: если нужно закрыл программу (нажал на кнопку с «крестиком» или «выход»), если нужно свернул и оставил работать в фоне. Но в смартфонах очень часто идеала добиться не получается. Не получилось это и у разработчиков Android. Но немного приблизится к, если не идеалу, то к какой-то «золотой середине» получилось.

У Android приложения как может быть кнопка "Выход", так и может ее не быть. При нажатии клавиши "Домой" приложение закрывается, но при этом может оставаться в памяти.

При длинном нажатии "Домой" можно увидеть список последних программ, некоторые из которых могут быть запущенными. При вызове диспетчера задач (или аналогичного приложения) можно увидеть список активных программ, посмотреть расходование ими оперативной памяти и процессора и закрыть какие-то из них или сразу все.

Второй момент: система сама следит за тем, чтобы память не переполнялась, поэтому, когда очередное запущенное приложение требует оперативной памяти, система выгружает старые приложения (если их можно выгружать).

Проблема тут только одна. Если висящее в памяти приложение задействует процессор или какие-то виды связи, то это будет разряжать аккумулятор. Для активного приложения, которое в настоящий момент используется, - это нормально. Для незадействованного, но висящего в фоне - это плохо.

Также в системе предусмотрен просмотр запущенных служб (виджеты, сервисы), которые можно вручную останавливать.


Дата добавления: 2015-08-20; просмотров: 55 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Магазин ПО| Высокое энергопотребление

mybiblioteka.su - 2015-2024 год. (0.005 сек.)