Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 10 为什么所有Windows 10应用程序都未处于挂起状态_Windows 10_Application Lifecycle_Windows 10 Desktop - Fatal编程技术网

Windows 10 为什么所有Windows 10应用程序都未处于挂起状态

Windows 10 为什么所有Windows 10应用程序都未处于挂起状态,windows-10,application-lifecycle,windows-10-desktop,Windows 10,Application Lifecycle,Windows 10 Desktop,我对Windows 10应用程序生命周期的理解是,当您从一个应用程序切换到另一个应用程序时,操作系统会将第一个应用程序置于挂起模式。 我正在运行几个应用程序,但没有一个处于挂起模式(见下图)。我原以为状态栏中的应用程序很少会被挂起。有人能帮我理解我在这里遗漏了什么吗 挂起模式意味着应用程序的内存使用率非常低,但不是零内存使用率。这并不意味着它们也会成为背景任务 暂停允许开发者保存其应用程序的状态。例如,用户在1个UWP(app1)和另一个UWP(app2)之间切换。然后,App1有5秒钟的时间保

我对Windows 10应用程序生命周期的理解是,当您从一个应用程序切换到另一个应用程序时,操作系统会将第一个应用程序置于挂起模式。 我正在运行几个应用程序,但没有一个处于挂起模式(见下图)。我原以为状态栏中的应用程序很少会被挂起。有人能帮我理解我在这里遗漏了什么吗


挂起模式意味着应用程序的内存使用率非常低,但不是零内存使用率。这并不意味着它们也会成为背景任务

暂停允许开发者保存其应用程序的状态。例如,用户在1个UWP(app1)和另一个UWP(app2)之间切换。然后,App1有5秒钟的时间保存应用程序的状态

对于一场可能是得分和球员位置的比赛。当用户返回时,应用程序将显示游戏的相同位置,而不是重新启动或返回到关卡的开头。但是,如果用户再也不返回并打开50多个应用程序,大多数机器(尤其是手机)将终止运行时间较长的任务以释放应用程序的内存。现在,当您的应用程序终止并且用户返回重新启动时,它将恢复相同的状态


这段第9频道的视频详细介绍了这一点-

当我最小化应用程序时,它实际出现了,几秒钟后在任务管理器中显示为挂起。

您在笔记本电脑上运行吗?IIRC只有当操作系统决定需要(例如,为了节省电池寿命)在台式机上时,该过程才会暂停。这些限制不适用。是的,我在笔记本电脑上。据我记忆所及,在Windows8中,一个应用程序也被暂停在笔记本电脑上。这是Windows 10中的行为变化吗?没有提到任何关于应用程序暂停的事情,并不是所有设备都会发生