Förra tråden lovade vi mer om gas benchmarking. Genom strukturerad benchmarking av gas har vi: – Flaskhalsar i opkoden har dykt upp — Förbättrad prestanda för 7702 TX — Hjälpte vissa kunder att minska det värsta fallet med 25%+ - Olåsta 45M gasblock Så här gick det till 👇
Nethermind
Nethermind14 juli 20:00
8/ Mer om gasbenchmarking och PerfNet kommer snart. Tack för att du följer med.
2/ Varje klient beter sig olika under belastning. Så vi skapade delade scenarier, körde gastunga transaktioner och mätte prestanda i stor skala, över tid, versioner och konfigurationer. Det handlar inte om att jämföra. Det handlar om att avslöja kanterna, tillsammans.
3/ Längs vägen upptäckte vi problem som tidigare inte var synliga: — Flaskhalsar i opcodes och förkompileringar — Långsammare utförande i komplexa tx-typer — Mönster som antydde djupare optimeringar Många av dessa ledde till korrigeringar uppströms, tyst och i samarbete.
4/ Effekten hittills: — Värsta tänkbara scenarier förbättrades med ~25 % — Anmärkningsvärda vinster i komplex transaktionshantering - 45 M gasblocksbearbetning olåst, med en tydlig väg mot ännu högre gränser — Infra-team drar redan nytta av en stabilare genomströmning
6/ Härnäst: PerfNet och hur det passar in i den här prestandaresan.
184