问题标签 [task-switching]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
winapi - 将 TaskSwitcher 窗口置于前台 - 可能吗?
点击触摸板后,我希望调出 alt-tab / 任务切换器窗口,以便能够从任务切换器向我显示的打开的窗口中进行选择。
但是我根本无法将 Windows 8 上的任务切换器窗口放在前面。
这可以以某种方式完成吗?
macos - 如何以编程方式制作快捷键?
我什至不确定 bash 是否是实现这一目标的最合适方法,但是我需要以编程方式在 OS X 上打开的应用程序之间切换。
我正在考虑做一个bash程序来执行“cmd+tab”。
我无法在常规搜索中找到这个,所以,也许有人可以在这里给我指点方向?
ios - 禁用屏幕左边缘的 3D Touch 任务切换器手势
如果您使用具有 3D 触控功能的 iPhone 用力按压屏幕的左边缘,您将调出任务切换器。
我想知道如何在我的应用程序中禁用此行为。
android - Android 防止在没有安全标志的任务切换器中出现敏感数据
Android 任务切换器通过当前的 onpause 屏幕截图显示最近的应用程序详细信息。出于安全原因,我想从任务切换器中删除此屏幕截图,而不实现安全标志功能。
android - Android:打开外部应用程序,关闭它并返回原始应用程序
我是 android 开发的新手,目前正在创建一个用于远程控制的应用程序以在测试环境中使用。
我想做的是打开一个应用程序,在这种情况下为 netflix,等待 x 秒,然后关闭外部应用程序并返回到我自己的应用程序。要打开 netflix,我使用的是 URL:
然后,这反过来会打开设备上安装的媒体客户端应用程序。所以我虽然我可能只能关闭 netflix,然后返回我自己的应用程序,所以我尝试按以下方式运行打开的进程:
不幸的是,这并没有得到 netflix 应用程序,而只显示了我的应用程序。后来我发现这是因为android 6.x。
我对所有建议持开放态度 - 我到底如何关闭 netflix 媒体客户端,然后返回我自己的应用程序?目前我只是这样做:
这有点通过将 netflix 放在后台来阻止它,但我当然不会在我的应用程序中结束。而且我无法真正重新启动我的应用程序,因为它已在服务器上注册。我可以,但是我需要注销并重新注册。一定有某种聪明的方法:-)
我真的希望你们能在这里帮助一个 android-noob :-)
最好的问候,本
assembly - x86-32 上的任务切换
ESP 和 SS 指的是什么?例如,如果我从具有权限级别 0 的 TASK_1 执行任务切换到具有相同权限级别的环 0 的另一个 TASK_2。将在上下文切换完成后使用(ESP 和 SS)或(SS0 和 ESP0) .
1- SS0、SS1、SS2 是否仅在任务“内”堆栈切换的情况下使用?
2- SS 是否可以持有任何特权级别的堆栈段,还是仅专用于环 3 的堆栈段?
ubuntu - 在 Ubuntu 中,即使窗口出现在任务切换器中,切换窗口的 alt-tabbing 也不会打开它
我尝试使用 Alt-Tab 切换到另一个窗口,并且可以在 Alt-Tab 任务切换器中看到该窗口,但是当我选择它时,它没有打开。这发生在我身上,例如文本编辑器和文件管理器,并且发生过多次。
task-switching - 将任务上下文保存在链表中而不是简单的堆栈中是否有好处?
我试图找出英飞凌为何决定在其 Tricore 架构链接列表中使用来保存任务上下文(切换到另一个任务时)的原因。
上下文保存在 RAM 中的固定大小/结构块中。每个 CSA(上下文保存区)都有一个指向下一个空闲 CSA 地址的“链接字”。当前的 CSA 存储在 CPU 寄存器 (PCXI) 中,因此当当前任务完成时,它可以恢复前一个任务的上下文。通常用于保存这些 CSA 的 RAM 区域是使用链接描述文件预先分配的。
因此,鉴于上述所有条件,我现在想知道为什么它以这种方式实现(链表),因为它也可以作为堆栈实现(考虑到 CSA 的固定大小/结构,甚至更容易)。
稍后编辑:我首先意识到然后在某处阅读,如果是链表,可以在空闲 CSA 耗尽时触发的陷阱中扩展 CSA 区域。这很容易做到,因为链表不关心节点的 RAM 位置,因此可以动态地为现有链表分配更多节点,以防它不够用。