Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
48133: cli: disable block profiling by default r=petermattis a=petermattis Disable block profiles by default as they consume a small but measurable amount of CPU: 1.5% of CPU in one tpcc experiment. Additionally, block profiling affects Pebble more than RocksDB as RocksDB's synchronization primitives are invisible to the Go runtime. This levels the playing field. Release note (performance improvement): Disable the Go runtime block profile by default which results in a small but measurable reduction in CPU usage. The block profile has diminished in utility with the advent of mutex contention profiles and is almost never used during performance investigations. Co-authored-by: Peter Mattis <petermattis@gmail.com>
- Loading branch information