首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2018年5月14日:开源日报第67期

每天推荐一个 GitHub 优质开源项目和一篇精选英文科技或编程文章原文,欢迎关注开源日报。交流QQ群:202790710;电报群 https://t.me/OpeningSourceOrg

今日推荐开源项目

《命令行性能调优工具——Hyperfine》

推荐理由:这是一个命令行的性能调优工具(benchmarking tool),好用又酷到爆

演示:基准测试fd和find:

特性:

跨多个运行统计分析

支持任意的 shell 命令

不断的反馈 benchmark 的进展和 current estimates

在 benchmarking 前可以进行 wormup run

在每一次测试前都可以设置缓存清理命令

使用:

可以简单的调用hyperfine

…参数可以是任何 shell命令。 例如:

hyperfine ‘sleep 0.3’

默认情况下, 它将执行至少10基准测试运行。也可以使用-m/–min-runs选择:

hyperfine –min-runs 5 ‘sleep 0.2’ ‘sleep 3.2’

当然也可以进行I/O-heavy测试,这里就不赘述了

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180514G16S1700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券