Die Jahresmitte rückt näher und es ist an der Zeit, euch ein Update zu geben, wie unsere Arbeiten am Multithreading laufen. Falls ihr euch erinnert, Ende letzten Jahres habe ich euch angekündigt, dass wir daran arbeiten, die ESO-Prozesse serverseitig auf mehr CPU-Kerne zu verteilen, um insgesamt die Serverleistung erheblich zu verbessern. Im Verlauf von Update 37 (das im März veröffentlicht wurde) und Update 38 haben wir einige dieser Dinge abgeschlossen.
Allerdings zeigen erste Metriken, dass diese Schritte hin zum Multithreading nicht die gewünschten Leistungsverbesserungen einbrachten, weshalb wir einen dieser neuen Ansätze rückgängig machen mussten, da dieser zu einem inakzeptablen Maß an Instabilität im System führte. Glücklicherweise haben die aktuellen Upgrades an der Serverhardware dazu geführt, dass es auf der Nutzerseite auf den jeweiligen Servern zu spürbareren Leistungsverbesserungen kam als durch das Multithreading. (Das Upgrade für den europäischen Xbox-Megaserver steht für dieses Jahr an.) Schließlich hat die letzte Ausgabe von Weißplankes Gemetzel im Mai gezeigt, wie viel Spaß das PvP in ESO mit der neuen Hardware macht.
Nachdem das gesagt ist: Wir suchen natürlich weiterhin nach Möglichkeiten, unsere Serverkapazitäten optimal zu nutzen. Aber vergesst hierbei bitte nicht, dass wir bei diesen Änderungen wirklich behutsam vorgehen müssen, da ESOs gewaltige Codebasis sehr komplex ausfällt. Trotzdem werden wir auch weiterhin die notwendigen Ressourcen aufwenden, um die Daten auszuwerten und nach Möglichkeiten zu suchen, die Serverleistung durch Multithreading zu verbessern. Sobald wir hier neue Erfolge und Lösungen vorweisen können, werden wir euch dies natürlich mitteilen.
Danke, dass ihr die beste Community der Spielebranche seid!
Matt
Edited by ZOS_MattFiror on 7. Juli 2023 17:58 Matt Firor
Studio Director, ZeniMax Online Studios