We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Current
1 parent 4e70b7b commit d256c6dCopy full SHA for d256c6d
procfs/benches/cpuinfo.rs
@@ -1,10 +1,11 @@
1
use criterion::{black_box, criterion_group, criterion_main, Criterion};
2
use procfs::CpuInfo;
3
+use procfs::Current;
4
5
fn bench_cpuinfo(c: &mut Criterion) {
- c.bench_function("CpuInfo::new", |b| b.iter(|| black_box(CpuInfo::new().unwrap())));
6
+ c.bench_function("CpuInfo::current", |b| b.iter(|| black_box(CpuInfo::current().unwrap())));
7
- let cpuinfo = black_box(CpuInfo::new().unwrap());
8
+ let cpuinfo = black_box(CpuInfo::current().unwrap());
9
c.bench_function("CpuInfo::get_info", |b| b.iter(|| black_box(cpuinfo.get_info(0))));
10
c.bench_function("CpuInfo::model_name", |b| b.iter(|| cpuinfo.model_name(0)));
11
c.bench_function("CpuInfo::vendor_id", |b| b.iter(|| cpuinfo.vendor_id(0)));
0 commit comments