我使用6-7线程(pthread)在TIZEN项目中开发了部分代码,该线程主要用于网络I / O。现在我的要求正在改变。如果我保留我的设计,则最终可能需要50个以上的线程。或者,我可以更改设计并保留事件队列并分发线程的所有任务,并使其使用8个以上线程来工作。所以我想知道TIZEN的最佳线程数是多少。

要注意的是,至少有15%以上的时间线程处于空闲状态。

最佳答案

回答优化问题的最佳方法是尝试一些操作,生成一些配置文件数据,然后尝试其他操作。重复进行直到发现趋势或找到您满意的配置。

由于Tizen的跨平台性质,并且对项目需求的性质或将在其上运行的设备了解得不多,因此很难说出任何具体的内容。

关于c - tizen中的最佳线程池大小,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35263406/

10-10 16:53