摘要: 本文将对一个通过管道写入和读取数据的测试程序进行反复优化,以此研究 Unix 管道在 Linux 中的实现方式。 我们从一个吞吐量约为 3.5GiB/s 的简单程序开始,并逐步将其性能提升 20 倍。性能提升通过使用 Linux 的 perf tooling 分析程序加以确认,代码可从GitHub上 阅读全文
posted @ 2022-12-08 21:10 MasonLee 阅读(197) 评论(0) 推荐(0) 编辑
摘要: C++里自带的有全排列的函数用起来的非常的方便,不知道大家刷算法题的时候有没有遇到过这样的问题,当有些题目中需要用到组合的时候呢?如果是固定的几个数的组合,这样还好,可以通过几个循环就搞定了。那么当遇到不是固定的几个数呢?也就是的动态的呢?虽然该算法不难,但是如果在竞赛中遇到这样的问题也是要花费大量 阅读全文
posted @ 2022-12-08 10:57 MasonLee 阅读(261) 评论(0) 推荐(0) 编辑