多个服务能否同时并行执行工作
Can multiple service perform work parallelly at the same time
我正在开发一个应用程序,该应用程序具有多个需要在后台执行工作的功能。
每个功能需要同时 运行 并并行执行一些工作。
目前,我正在使用 JobIntentService 来执行工作,但我注意到,当我尝试 运行 多个 JobIntentServices 时,只有一个 运行 而其他的则等待并一一执行。
我打算使用该服务。我想知道 5 个服务 运行 可以同时并行执行吗?
如果没有,还有其他选择吗?
任何帮助将不胜感激。
是的,它们应该能够 运行 并行(正如@Omkar 所指出的),这取决于设备已经具有的工作负载。你的 JobIntentServices 不是 运行ning 并行的原因是因为 OS 会选择在它认为最好的时候调用这些服务,因此有时它们不会 运行 “马上” ,使用服务将是需要 运行 尽快
并行 运行ning 工作的最佳解决方案
是的。可以在 Android.
中并行 运行 服务
我正在开发一个应用程序,该应用程序具有多个需要在后台执行工作的功能。
每个功能需要同时 运行 并并行执行一些工作。
目前,我正在使用 JobIntentService 来执行工作,但我注意到,当我尝试 运行 多个 JobIntentServices 时,只有一个 运行 而其他的则等待并一一执行。
我打算使用该服务。我想知道 5 个服务 运行 可以同时并行执行吗?
如果没有,还有其他选择吗?
任何帮助将不胜感激。
是的,它们应该能够 运行 并行(正如@Omkar 所指出的),这取决于设备已经具有的工作负载。你的 JobIntentServices 不是 运行ning 并行的原因是因为 OS 会选择在它认为最好的时候调用这些服务,因此有时它们不会 运行 “马上” ,使用服务将是需要 运行 尽快
并行 运行ning 工作的最佳解决方案是的。可以在 Android.
中并行 运行 服务