-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Milestone
Description
- VTPC task require to run VTSH io-bench with new DIY page cache. So it should be designed to be ready to use dynamic lib
- add note about efficiency metric
- clearly state what really we want to determine with analysis (if it isn't yet)
- Shell measures time for 'task' execution. It should allow running N same commands in parallel as a single 'task'. This joins 1st part with 2nd. And in such way we can make benches to run with threads.
- so, benches should be implemented as functions (built-in commands)
- remove
ema-bench as hard to understand. Or remove/fix subtask of mixingio-andcpu-benches with threads. - mb
io-bench must be provided with fixed parameters in this lab, These parameters will be variated in next lab. Specify file size to work with; note how to work with it in parallel, how to store it, how to open (shared?).- add
-iterflag to make bench more time-consuming. - read / read+write
- add
- add reference to libc manual: https://sourceware.org/glibc/manual/
- add logging in Perfetto format for future visualization - provide library functions, as it is not trivial to work with json from C.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation