El creador de SteamDB acelera la carga de perfiles de Steam con muchos juegos por un factor de diez. Optimización de código en lugar de Valve

El creador de SteamDB acelera la carga de perfiles de Steam con muchos juegos por un factor de diez. Optimización de código en lugar de Valve

12 sep. 2022 21:03

Al intentar echar un vistazo a una extensa lista de juegos en Steam, uno puede encontrarse con problemas. El creador de SteamDB propuso una solución

Когда в библиотеке Steam скапливается много игр, то попытка перейти в список игр в профиле пользователя может обернуться долгой загрузкой. 

Например, у пользователя под ником Sonix в Steam почти 30 тысяч игр. Загрузка такого списка может длиться очень-очень долго.

Предполагается, что виной тому неоптимизированный код, который пока не исправила Valve. Создатель SteamDB Павел Дюндик (Pavel Djundik) предложил решение, позволяющее многократно ускорить процесс загрузки.

Результат получился примерно следующий: для списка из 2100 игр скорость загрузки составляла 16 секунд, а теперь 1.6 секунды. Список с 20 тысячами игр грузится не 7+ минут (420+ секунд), а лишь 10 секунд.

Boris Piletskiy
12 sep. 2022 21:03

Сейчас на главной