runtime: new heap limits negatively affect performance #22692
Labels
FrozenDueToAge
NeedsInvestigation
Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
WaitingForInfo
Issue is not actionable because of missing required information, which needs to be provided.
Milestone
What version of Go are you using (
go version
)?What operating system and processor architecture are you using (
go env
)?/proc/cpuinfo:
model name : Intel(R) Xeon(R) CPU E5-2609 v3 @ 1.90GHz
What did you do?
While comparing 1.9 performance with trunk, I've noticed that a number of benchmarks regressed vs 1.9 after commit: 03eb948
strings/HTMLEscapeOld 463ns ± 0% 521ns ± 1% +12.59% (p=0.000 n=8+8)
bufio/ReaderEmpty 1.06µs ± 0% 1.63µs ± 1% +54.43% (p=0.000 n=7+8)
html/UnescapeSparse 3.46µs ± 0% 3.84µs ± 0% +10.97% (p=0.000 n=8+8)
html/template/CSSValueFilter 329ns ± 0% 370ns ± 1% +12.47% (p=0.000 n=8+8)
also with -cpu=1 there is
net/IPMaskString 617ns ± 1% 714ns ±10% +15.66% (p=0.000 n=7+8)
I'm not sure whether this is an expected result (commit message doesn't have any double digits regressions), so I'm opening this.
The text was updated successfully, but these errors were encountered: