goos: linux
goarch: amd64
pkg: github.com/Miku0139oao/aster-core/common/net
cpu: AMD Ryzen 9 5900X 12-Core Processor            
                     │ D:/vless/aster-validation-20260907/evidence/bench-before.txt │ D:/vless/aster-validation-20260907/evidence/bench-after.txt │
                     │                            sec/op                            │                   sec/op                    vs base         │
Relay32KiBComparison                                                    4.302µ ± 5%                                  4.252µ ± 6%  ~ (p=0.902 n=7)

                     │ D:/vless/aster-validation-20260907/evidence/bench-before.txt │ D:/vless/aster-validation-20260907/evidence/bench-after.txt │
                     │                             B/op                             │                   B/op                    vs base           │
Relay32KiBComparison                                                     0.000 ± 0%                                 0.000 ± 0%  ~ (p=1.000 n=7) ¹
¹ all samples are equal

                     │ D:/vless/aster-validation-20260907/evidence/bench-before.txt │ D:/vless/aster-validation-20260907/evidence/bench-after.txt │
                     │                          allocs/op                           │                allocs/op                  vs base           │
Relay32KiBComparison                                                     0.000 ± 0%                                 0.000 ± 0%  ~ (p=1.000 n=7) ¹
¹ all samples are equal

                     │ D:/vless/aster-validation-20260907/evidence/bench-before.txt │ D:/vless/aster-validation-20260907/evidence/bench-after.txt │
                     │                             B/s                              │                    B/s                      vs base         │
Relay32KiBComparison                                                   7.094Gi ± 5%                                 7.178Gi ± 5%  ~ (p=0.902 n=7)

pkg: github.com/Miku0139oao/aster-core/common/pool
                           │ D:/vless/aster-validation-20260907/evidence/bench-before.txt │ D:/vless/aster-validation-20260907/evidence/bench-after.txt │
                           │                            sec/op                            │               sec/op                 vs base                │
ValidationAllocator/8192                                                      15.35n ± 5%                           15.29n ± 3%         ~ (p=0.805 n=7)
ValidationAllocator/16384                                                     15.72n ± 6%                           36.66n ± 2%  +133.21% (p=0.001 n=7)
ValidationAllocator/32768                                                     15.59n ± 7%                           37.28n ± 4%  +139.13% (p=0.001 n=7)
ValidationAllocator/131072                                                    15.38n ± 9%                           37.32n ± 5%  +142.65% (p=0.001 n=7)
geomean                                                                       15.51n                                29.72n        +91.61%

                           │ D:/vless/aster-validation-20260907/evidence/bench-before.txt │ D:/vless/aster-validation-20260907/evidence/bench-after.txt │
                           │                             B/op                             │                B/op                  vs base                │
ValidationAllocator/8192                                                     0.000 ± 0%                              0.000 ± 0%       ~ (p=1.000 n=7) ¹
ValidationAllocator/16384                                                    0.000 ± 0%                              0.000 ± 0%       ~ (p=1.000 n=7) ¹
ValidationAllocator/32768                                                    0.000 ± 0%                              0.000 ± 0%       ~ (p=1.000 n=7) ¹
ValidationAllocator/131072                                                   0.000 ± 0%                              0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                                                                                 ²                                        +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

                           │ D:/vless/aster-validation-20260907/evidence/bench-before.txt │ D:/vless/aster-validation-20260907/evidence/bench-after.txt │
                           │                          allocs/op                           │              allocs/op               vs base                │
ValidationAllocator/8192                                                     0.000 ± 0%                              0.000 ± 0%       ~ (p=1.000 n=7) ¹
ValidationAllocator/16384                                                    0.000 ± 0%                              0.000 ± 0%       ~ (p=1.000 n=7) ¹
ValidationAllocator/32768                                                    0.000 ± 0%                              0.000 ± 0%       ~ (p=1.000 n=7) ¹
ValidationAllocator/131072                                                   0.000 ± 0%                              0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                                                                                 ²                                        +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

pkg: github.com/Miku0139oao/aster-core/dns
                        │ D:/vless/aster-validation-20260907/evidence/bench-before.txt │ D:/vless/aster-validation-20260907/evidence/bench-after.txt │
                        │                            sec/op                            │                sec/op                 vs base               │
GetMsgFromCacheHit                                                        199.1n ±  7%                           397.6n ±  7%  +99.70% (p=0.001 n=7)
ExchangeContextCacheHit                                                   345.0n ±  9%                           529.0n ± 12%  +53.33% (p=0.001 n=7)
LookupIPv4CacheHit                                                        200.9n ± 12%                           203.8n ±  6%        ~ (p=0.805 n=7)
geomean                                                                   239.9n                                 350.0n        +45.91%

                        │ D:/vless/aster-validation-20260907/evidence/bench-before.txt │ D:/vless/aster-validation-20260907/evidence/bench-after.txt │
                        │                             B/op                             │               B/op                 vs base                  │
GetMsgFromCacheHit                                                          252.0 ± 0%                          516.0 ± 0%  +104.76% (p=0.001 n=7)
ExchangeContextCacheHit                                                     252.0 ± 0%                          516.0 ± 0%  +104.76% (p=0.001 n=7)
LookupIPv4CacheHit                                                          88.00 ± 0%                          88.00 ± 0%         ~ (p=1.000 n=7) ¹
geomean                                                                     177.5                               286.2        +61.25%
¹ all samples are equal

                        │ D:/vless/aster-validation-20260907/evidence/bench-before.txt │ D:/vless/aster-validation-20260907/evidence/bench-after.txt │
                        │                          allocs/op                           │             allocs/op              vs base                  │
GetMsgFromCacheHit                                                          5.000 ± 0%                         10.000 ± 0%  +100.00% (p=0.001 n=7)
ExchangeContextCacheHit                                                     5.000 ± 0%                         10.000 ± 0%  +100.00% (p=0.001 n=7)
LookupIPv4CacheHit                                                          3.000 ± 0%                          3.000 ± 0%         ~ (p=1.000 n=7) ¹
geomean                                                                     4.217                               6.694        +58.74%
¹ all samples are equal
