| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| .github/ | 06-Sep-2024 | - | 170 | 147 | ||
| ci/cgroups/ | 06-Sep-2024 | - | 10 | 5 | ||
| examples/ | 06-Sep-2024 | - | 7 | 5 | ||
| fixtures/ | 06-Sep-2024 | - | 64 | 45 | ||
| patches/ | 06-Sep-2024 | - | 27 | 25 | ||
| src/ | 06-Sep-2024 | - | 1,082 | 792 | ||
| .cargo_vcs_info.json | D | 06-Sep-2024 | 94 | 6 | 6 | |
| .gitignore | D | 06-Sep-2024 | 18 | 3 | 2 | |
| Android.bp | D | 06-Sep-2024 | 2.4 KiB | 78 | 73 | |
| CHANGELOG.md | D | 06-Sep-2024 | 2 KiB | 161 | 83 | |
| CONTRIBUTING.md | D | 06-Sep-2024 | 513 | 17 | 10 | |
| Cargo.toml | D | 06-Sep-2024 | 1,001 | 33 | 29 | |
| Cargo.toml.orig | D | 06-Sep-2024 | 502 | 19 | 15 | |
| LICENSE | D | 06-Sep-2024 | 10.6 KiB | 202 | 169 | |
| LICENSE-APACHE | D | 06-Sep-2024 | 10.6 KiB | 202 | 169 | |
| LICENSE-MIT | D | 06-Sep-2024 | 1 KiB | 21 | 16 | |
| METADATA | D | 06-Sep-2024 | 606 | 21 | 19 | |
| MODULE_LICENSE_APACHE2 | D | 06-Sep-2024 | 0 | |||
| OWNERS | D | 06-Sep-2024 | 40 | 2 | 1 | |
| README.md | D | 06-Sep-2024 | 595 | 28 | 18 | |
| TEST_MAPPING | D | 06-Sep-2024 | 1.5 KiB | 79 | 78 | |
| cargo_embargo.json | D | 06-Sep-2024 | 371 | 20 | 19 |
README.md
1# num_cpus 2 3[](https://crates.io/crates/num_cpus) 4[](https://github.com/seanmonstar/num_cpus/actions) 5 6- [Documentation](https://docs.rs/num_cpus) 7- [CHANGELOG](CHANGELOG.md) 8 9Count the number of CPUs on the current machine. 10 11## Usage 12 13Add to Cargo.toml: 14 15```toml 16[dependencies] 17num_cpus = "1.0" 18``` 19 20In your `main.rs` or `lib.rs`: 21 22```rust 23extern crate num_cpus; 24 25// count logical cores this process could try to use 26let num = num_cpus::get(); 27``` 28