我已经在TIZEN项目中使用6-7线程(Pthread)开发了一个部分,它主要是做网络i/o。现在我的需求正在变化。如果我保持我的设计,它最终可能需要50+线程。或者我可以改变设计,保留一个事件队列,分发线程的所有任务,并使用8+线程使其工作。所以我想知道TIZEN的最佳线程数是多少。
要注意的是,至少15+%的时间线程是空闲的。
发布于 2016-02-09 05:38:32
回答优化问题的最好方法是尝试一些东西,生成一些分析数据,然后尝试一些不同的东西。重复此操作,直到您注意到趋势或找到您满意的配置。
由于Tizen的跨平台特性,并且不太了解您的项目需求的性质或它将在什么设备上运行,所以很难说出任何具体的东西。
https://stackoverflow.com/questions/35263406
复制相似问题