-
Notifications
You must be signed in to change notification settings - Fork 211
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #36 from parca-dev/storage-stripeSeries
pkg/storage: Create stripeSeries to improve BenchmarkHeadQuerier_Select
- Loading branch information
Showing
11 changed files
with
472 additions
and
54 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,130 @@ | ||
goos: linux | ||
goarch: amd64 | ||
pkg: github.com/parca-dev/parca/pkg/storage | ||
cpu: AMD Ryzen 9 3900X 12-Core Processor | ||
BenchmarkHeadQuerier_Select/1of1000000-24 10 127331008 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10of1000000-24 10 123802009 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100of1000000-24 10 125920239 ns/op 72236289 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000of1000000-24 10 129210526 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10000of1000000-24 10 124908547 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100000of1000000-24 10 131144862 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000000of1000000-24 10 134257777 ns/op 72236288 B/op 463 allocs/op | ||
PASS | ||
ok github.com/parca-dev/parca/pkg/storage 27.277s | ||
goos: linux | ||
goarch: amd64 | ||
pkg: github.com/parca-dev/parca/pkg/storage | ||
cpu: AMD Ryzen 9 3900X 12-Core Processor | ||
BenchmarkHeadQuerier_Select/1of1000000-24 10 134532772 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10of1000000-24 10 119641366 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100of1000000-24 10 125914887 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000of1000000-24 10 129930701 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10000of1000000-24 10 131759644 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100000of1000000-24 10 132266590 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000000of1000000-24 10 137597696 ns/op 72236288 B/op 463 allocs/op | ||
PASS | ||
ok github.com/parca-dev/parca/pkg/storage 25.589s | ||
goos: linux | ||
goarch: amd64 | ||
pkg: github.com/parca-dev/parca/pkg/storage | ||
cpu: AMD Ryzen 9 3900X 12-Core Processor | ||
BenchmarkHeadQuerier_Select/1of1000000-24 10 127328522 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10of1000000-24 10 125562162 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100of1000000-24 10 125745609 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000of1000000-24 10 122424338 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10000of1000000-24 10 122554449 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100000of1000000-24 10 121190147 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000000of1000000-24 10 144337443 ns/op 72236288 B/op 463 allocs/op | ||
PASS | ||
ok github.com/parca-dev/parca/pkg/storage 24.063s | ||
goos: linux | ||
goarch: amd64 | ||
pkg: github.com/parca-dev/parca/pkg/storage | ||
cpu: AMD Ryzen 9 3900X 12-Core Processor | ||
BenchmarkHeadQuerier_Select/1of1000000-24 10 124962170 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10of1000000-24 10 127256342 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100of1000000-24 10 141061471 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000of1000000-24 10 131732303 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10000of1000000-24 10 127100601 ns/op 72236289 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100000of1000000-24 10 123260416 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000000of1000000-24 10 138275214 ns/op 72236289 B/op 463 allocs/op | ||
PASS | ||
ok github.com/parca-dev/parca/pkg/storage 22.833s | ||
goos: linux | ||
goarch: amd64 | ||
pkg: github.com/parca-dev/parca/pkg/storage | ||
cpu: AMD Ryzen 9 3900X 12-Core Processor | ||
BenchmarkHeadQuerier_Select/1of1000000-24 10 129122031 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10of1000000-24 10 129311444 ns/op 72236289 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100of1000000-24 10 127555004 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000of1000000-24 10 135287228 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10000of1000000-24 10 127950974 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100000of1000000-24 10 125928434 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000000of1000000-24 10 143721709 ns/op 72236288 B/op 463 allocs/op | ||
PASS | ||
ok github.com/parca-dev/parca/pkg/storage 28.617s | ||
goos: linux | ||
goarch: amd64 | ||
pkg: github.com/parca-dev/parca/pkg/storage | ||
cpu: AMD Ryzen 9 3900X 12-Core Processor | ||
BenchmarkHeadQuerier_Select/1of1000000-24 10 127525753 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10of1000000-24 10 125712371 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100of1000000-24 10 122850950 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000of1000000-24 10 128558805 ns/op 72236289 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10000of1000000-24 10 121922347 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100000of1000000-24 10 127792038 ns/op 72236289 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000000of1000000-24 10 141877417 ns/op 72236288 B/op 463 allocs/op | ||
PASS | ||
ok github.com/parca-dev/parca/pkg/storage 29.897s | ||
goos: linux | ||
goarch: amd64 | ||
pkg: github.com/parca-dev/parca/pkg/storage | ||
cpu: AMD Ryzen 9 3900X 12-Core Processor | ||
BenchmarkHeadQuerier_Select/1of1000000-24 10 124180225 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10of1000000-24 10 122060096 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100of1000000-24 10 124110341 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000of1000000-24 10 124455008 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10000of1000000-24 10 129775053 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100000of1000000-24 10 131115877 ns/op 72236289 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000000of1000000-24 10 141893692 ns/op 72236288 B/op 463 allocs/op | ||
PASS | ||
ok github.com/parca-dev/parca/pkg/storage 21.191s | ||
goos: linux | ||
goarch: amd64 | ||
pkg: github.com/parca-dev/parca/pkg/storage | ||
cpu: AMD Ryzen 9 3900X 12-Core Processor | ||
BenchmarkHeadQuerier_Select/1of1000000-24 10 125001745 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10of1000000-24 10 122485592 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100of1000000-24 10 126569376 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000of1000000-24 10 121766572 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10000of1000000-24 10 128793260 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100000of1000000-24 10 126706778 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000000of1000000-24 10 141370904 ns/op 72236288 B/op 463 allocs/op | ||
PASS | ||
ok github.com/parca-dev/parca/pkg/storage 29.749s | ||
goos: linux | ||
goarch: amd64 | ||
pkg: github.com/parca-dev/parca/pkg/storage | ||
cpu: AMD Ryzen 9 3900X 12-Core Processor | ||
BenchmarkHeadQuerier_Select/1of1000000-24 10 127287199 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10of1000000-24 10 126518865 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100of1000000-24 10 125652103 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000of1000000-24 10 134784136 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10000of1000000-24 10 122095400 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100000of1000000-24 10 123651802 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000000of1000000-24 10 139163808 ns/op 72236288 B/op 463 allocs/op | ||
PASS | ||
ok github.com/parca-dev/parca/pkg/storage 22.747s | ||
goos: linux | ||
goarch: amd64 | ||
pkg: github.com/parca-dev/parca/pkg/storage | ||
cpu: AMD Ryzen 9 3900X 12-Core Processor | ||
BenchmarkHeadQuerier_Select/1of1000000-24 10 133705366 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10of1000000-24 10 121820993 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100of1000000-24 10 134766702 ns/op 72236289 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000of1000000-24 10 131375807 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/10000of1000000-24 10 129011396 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/100000of1000000-24 10 124535479 ns/op 72236288 B/op 463 allocs/op | ||
BenchmarkHeadQuerier_Select/1000000of1000000-24 10 137281541 ns/op 72236288 B/op 463 allocs/op | ||
PASS | ||
ok github.com/parca-dev/parca/pkg/storage 24.795s |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.