-
Notifications
You must be signed in to change notification settings - Fork 33
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.
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation