gpt4 book ai didi

iphone - 在 iPhone 上进行多线程有意义吗?

转载 作者:行者123 更新时间:2023-12-03 20:21:39 25 4
gpt4 key购买 nike

我不确定,但 iPhone 没有多核 CPU。那么,在多线程上投入精力是否有意义,或者只是浪费时间?

我正在做一些繁重的事情,这让我的整个用户界面卡住,直到完成为止。现在这些东西似乎太重了,以至于它耗尽了所有的 CPU 能力。线程是至少可以在两个进程之间快速切换的解决方案 - 繁重的事情和响应用户交互吗?

最佳答案

是的,拥有多个线程确实有意义。特别是如果您正在执行某种 I/O(磁盘、网络),如果您在等待输入或输出发生时不阻塞,您的应用程序的响应速度会更快。

即使您的 CPU 100% 被应用程序消耗,如果您在单独的线程中进行繁重的计算,UI 仍然会响应并且不会卡住。

关于iphone - 在 iPhone 上进行多线程有意义吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1596204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com