0
虽然有多少制造商和多少线程可以用来最大限度地提高我的性能,但Android设备中有多少内核?与仅使用主线程相反?在android设备上有多少核心?以及我可以使用多少个线程获得最佳性能?
编辑:
内核的数量答案是Nambari回答,但究竟有多少线程使用以获得最佳性能尚不aswered
虽然有多少制造商和多少线程可以用来最大限度地提高我的性能,但Android设备中有多少内核?与仅使用主线程相反?在android设备上有多少核心?以及我可以使用多少个线程获得最佳性能?
编辑:
内核的数量答案是Nambari回答,但究竟有多少线程使用以获得最佳性能尚不aswered
一种方法,你可以遵循可能是:
首先找出设备上的核心数量,这个answer might帮助你,然后遵循线程池的最佳实践(在我看来,coreCount + 1,有些人可能在这种方法上有所不同)。
其他解决方案可能基于您尝试实现的目标而存在。
好的,我会看到它,但一个问题..核心可以有2个线程对吗? –
@ahmednader:是的,这就是为什么我说很少有人会提出像coreCount * 2这样的其他方法,但我认为这取决于处理器架构。 – kosa
好的,谢谢 –