#benchmark #laptop #battery #power #measurement #efficiency #compilation

bin+lib efficiency-benchmark

一款用于测量笔记本电脑效率的简单基准测试工具

8 个版本

0.2.5 2024年4月3日
0.2.4 2024年4月2日
0.1.1 2024年3月30日

#119性能分析

Download history 16/week @ 2024-04-08 1/week @ 2024-06-03

每月 280 次下载

MIT 许可证

19KB
359

效率基准

描述

这个基准旨在通过持续编译某物直到耗尽电量来测量笔记本电脑 CPU 效率和功耗。基准创建一个名为 "benchmark" 的目录,在其中运行命令并将这些存储在那里

  • 仓库
  • 用于构建的仓库副本
  • 包含分数的文件

安装

cargo install efficiency-benchmark

用法

只需运行即可使用默认选项

efficiency-benchmark 

帮助命令


$ efficiency-benchmark --help

Usage: efficiency-benchmark [OPTIONS]
            
    Options:
        --help, -h    Show this help message
        --repo, -r    Set the repository URL to clone
        --build, -b   Set the build command
    
    If no args provided it will use by default:
        repo-url   -> https://github.com/rust-lang/rustlings.git
        build-cmd  -> cargo build


    This benchmark is meant for laptops,
    It will infinitely loop compiling something until it runs out of battery
    That's how this benchmark works

依赖项

~2–12MB
~88K SLoC