Measure the amount of memory copying being done by different roles
Open
performance
- Dominant language
- C++
- Stars
- 16.7k
- Forks
- 1.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 126
Description
By comparing the amount of total copying being down against the amount of bytes being processed by different roles, we can get a sense of how much room there is for improvement.
Similarly we could measure the construction and destruction amounts of different objects and actors to look for optimizations.
Contributor guide
Research direction
The issue names no files, tests, or entry points. Begin by locating the role and object/actor processing paths, then determine how copying, construction, and destruction could be measured; done means producing comparable measurements that identify optimization opportunities.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- databases, distributed-systems, performance
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100