We zijn bijna halverwege het jaar: tijd om een update te geven over hoe het gaat met multithreading. Zoals je misschien nog weet, bracht ik eind vorig jaar het nieuws naar buiten dat we een reeks serverwerkzaamheden zouden uitvoeren om de ESO-processen over meer CPU-cores te verdelen, met als doel de serverprestaties aanzienlijk te verbeteren. In de loop van Update 37, die uitkwam in maart, en Update 38 hebben we een deel van dit werk voltooid.
De eerste statistieken laten echter zien dat deze stappen in multithreading niet de gewenste prestatieverbetering opleveren. Als gevolg moesten we een van de proceswijzigingen terugdraaien, omdat deze een onacceptabele instabiliteit introduceerde. Gelukkig heeft de recente upgrade van de serverhardware geresulteerd in meer verbeteringen in serverprestaties voor klanten dan al ons werk op het gebied van multithreading in alle publieke domeinen waar we het werk hebben voltooid. (Xbox EU staat nog steeds op de planning voor later dit jaar.) Het recente Whitestrake's Mayhem-evenement in mei liet zelfs zien hoe leuk ESO PvP is met de nieuwe hardware.
Dit alles wil zeggen dat we blijven zoeken naar manieren om processen te verbeteren en onze server CPU-capaciteiten te optimaliseren. Houd er alsjeblieft rekening meer dat we zeer, zeer voorzichtig moeten zijn wanneer we dit soort complexe wijzigingen maken aan ESO's enorme codebasis. We zullen echter middelen blijven inzetten om meer analyses uit te voeren en te zoeken naar manieren om multithreading te gebruiken die de serverprestaties verbeteren. We zullen iedereen op de hoogte houden van eventuele successen als we oplossingen vinden.
Dankjewel dat jullie de beste gaming-community ooit zijn!
Matt
Edited by ZOS_MattFiror on 7 July 2023 17:54 Matt Firor
Studio Director, ZeniMax Online Studios