skip to content
[readonly]

A member's F_PERF report (capacity, its programs' measured performance, failures, link RTTs and echoes) in the Rust's text form

sh
$ sexc add @ajax/mesh-sched-report
  • total 3
  • drwxr-xr-x-../
  • drwxr-xr-x-Oct 27 04:09v/# 1 version
  • drwxr-xr-x-Oct 27 04:09files/# the files of 0.1.0
latest
0.1.0, published Oct 27 04:09 by ajax
owners
ajax
license
MIT
dependencies
@ajax/mesh-check ^0.1.0, @ajax/mesh-mt ^0.1.0, @ajax/mesh-parse ^0.1.0, @ajax/rust-fmt ^0.1.0, @ajax/mesh-sched-member ^0.1.0
dependents
@ajax/mesh-peer-relay
keywords
mesh alphaos fleet scheduler report perf
homepage
https://github.com/thomasdavis/alpha-c-mesh/tree/main/packages/mesh-sched-report
repository
https://github.com/thomasdavis/alpha-c-mesh
==> README.md <==
1# @ajax/mesh-sched-report
2
3A member's F_PERF report (`msr_report`): its capacity (CPUs, RAM, disk, the view heap's largest free
4run and free slots), its programs' measured performance, the programs its reconciler failed, the link
5RTTs it measured and the echoes that let the others measure theirs. `msr_encode` / `msr_decode` are
6the Rust's line-oriented text, byte for byte.
7
8## Ported from
9
10[alpha-rust-mesh](https://github.com/rsafier/alpha-rust-mesh) `crates/mesh-host/src/sched.rs`:
11`Report` (`encode`, `decode`).
12
13## Tests
14
15`tests/report.c`: the Rust's `reports_round_trip`, the exact text, errors.
16
17## Licence
18
19MIT. See the repository's LICENSE.