亦无所思-149:
最近写了个工具,需要批量压缩 20 个文件,其中一个文件比较大,所以时间会比较长。
一个朋友提醒我可以用多核压缩,好主意哈。
我赶紧试了下,看到刷屏的感觉很好,可最后还是卡在了那一个文件上。
算下来总体的时间占用从 1 分 25 秒 提升到了 1 分 10 秒。
效果是有,但不明显,没有解决根本的问题,而且因为并发操作,还引发了额外的问题。
想了想应该是因为只有一个文件被卡住,如果是有好几个大文件,那么多核的效果应该会很明显。
启发:
1、任何技术都是解决针对性问题的,并不是越高级的技术就越好;
2、合理选择合适的技术,才可以事半功倍;