Zbliża się połowa roku i czas na aktualizację informacji o tym, jak idzie nasza praca nad wielowątkowością. Jeśli pamiętacie, pod koniec zeszłego roku przekazałem wiadomość, że będziemy wykonywać serię prac na serwerach mającą na celu rozłożenie procedur ESO na większą liczbę rdzeni procesora, co miało znacznie zwiększyć wydajność serwera. W ramach aktualizacji 37. – wprowadzonej w marcu – oraz w aktualizacji 38. wykonaliśmy część tych prac.
Wstępne dane pokazują jednak, że te kroki wprowadzenia wielowątkowości nie przynoszą oczekiwanej poprawy wydajności, dlatego musieliśmy wycofać jedną ze zmian, ponieważ wprowadziła ona niedopuszczalny poziom niestabilności. Na szczęście niedawna aktualizacja sprzętu serwerowego zaowocowała większą poprawą wydajności serwera zorientowaną na klienta niż jakakolwiek nasza praca związana z wielowątkowością, we wszystkich krainach publicznych, w których zakończyliśmy prace. (Prace na serwerach Xbox EU są nadal zaplanowane na koniec tego roku). Niedawne wydarzenie Whitestrake's Mayhem w maju pokazało, jak wiele radości daje PvP w ESO na nowym sprzęcie.
Mimo wszystko nadal szukamy obszarów, w których można rozszerzyć optymalizację naszych procesorów serwerowych. Pamiętajcie, że musimy być bardzo, bardzo ostrożni przy wprowadzaniu zmian o tej złożoności w ogromnym kodzie ESO. Będziemy jednak nadal przeznaczać zasoby na analizowanie i poszukiwanie sposobów wykorzystania wielowątkowości w celu poprawy wydajności serwera, a także będziemy informować wszystkich o wszelkich sukcesach, które odniesiemy, gdy już znajdziemy jakieś rozwiązania.
Dziękujemy za to, że jesteście najlepszą społecznością w całej branży!
Matt
Edited by ZOS_MattFiror on 7 July 2023 17:52 Matt Firor
Studio Director, ZeniMax Online Studios