原帖由 @qqqqqq 于 2017-4-15 01:09 发表
foobar转码时能把所有线程全部用到100%,有多少个线程就能同时转多少首曲子,和单线程相比直接是*N的速度,效率极高。
这么小的一个程序都能完全充分利用多核多线程,大的软件和游戏反而对多线程利用率极低,这是什么道理?
原帖由 @jjx01 于 2017-4-15 21:56 发表
不能多线程转一首曲子,说明很难
原帖由 wh1406 于 2017-4-16 17:50 发表
posted by wap, platform: iPhone
对唯一性资源的操作是无法并行化的,这个是业务逻辑决定的。比如对一个商品库存数读写只能排队,但每个个体余下的操作又依赖于这个数据才能进行。多进程反而得考虑好如何处理竞争的 ...
原帖由 @532 于 2017-4-16 18:28 发表
听说被狂喷的那个铁路售票后台就是这种模型,我买了广州到北京的票,往后的可能长沙 武汉 石家庄啥的到北京的全部要扣库存
原帖由 qqqqqq 于 2017-4-15 21:09 发表
foobar转码时能把所有线程全部用到100%,有多少个线程就能同时转多少首曲子,和单线程相比直接是*N的速度,效率极高。
这么小的一个程序都能完全充分利用多核多线程,大的软件和游戏反而对多线程利用率极低,这是什 ...
欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) | Powered by Discuz! 6.0.0 |