2015-12-25 8 views
-1

Мое понимание для приложений Windows 10 Служебный жизненный цикл приложения заключается в том, что при переключении с одного приложения на другое ОС помещает первое приложение в приостановленный режим. Я запускаю несколько приложений, но ни один из них не находится в режиме ожидания (см. Рисунок ниже). Я ожидал увидеть несколько столбцов Apps in Status здесь как Suspended. Может кто-нибудь помочь мне понять, что мне здесь не хватает?Почему ни одно из приложений Windows 10 не находится в состоянии Suspended

enter image description here

+1

Вы работаете на ноутбуке? IIRC, процесс будет приостановлен только в том случае, если ОС решит, что он должен быть (например, для экономии заряда батареи), на рабочем столе эти ограничения не применяются. – Dai

+0

да Я на ноутбуке. Насколько я помню, с окнами 8, приложение также использовалось для приостановки работы на ноутбуке. Это изменение поведения в Windows 10? – BKS

+0

https://msdn.microsoft.com/ru-ru/library/windows/apps/mt243287.aspx ничего не говорится о приостановке приложения на всех устройствах – BKS

ответ

0

На самом деле оказалось, когда я минимизировать приложение, оно показано, как Подвесной в диспетчере задач после нескольких секунд.

0

Подвесной режим означает, что приложение будет иметь очень низкое использование памяти, но не нулевое использование памяти. Это не значит, что они тоже становятся второстепенными задачами.

Подвеска позволяет разработчикам сохранять состояние своего приложения. Например, пользователь переключается между 1 UWP (app1) на другой (app2). Для сохранения состояния приложения App1 имеет 5 секунд.

Для игры, которая может занять позицию игрока и игрока. Когда пользователь переключается обратно, приложение будет показывать ту же позицию игры, вместо перезапуска или возврата к началу уровня. Однако, если пользователь никогда не вернется и откроет еще 50 приложений, большинство машин (особенно телефонов) прекратят выполнение более длительных задач, чтобы освободить память, например, вашего приложения. Теперь, когда ваше приложение завершается, и пользователь возвращается к перезапуску, он возвращает одно и то же состояние.

Этот канал 9 видео объясняет больше об этом - https://channel9.msdn.com/Series/A-Developers-Guide-to-Windows-10/13

 Смежные вопросы

  • Нет связанных вопросов^_^