Wargaming Game Center
Дата: 12.10.2017 13:16:13
Murz (11 Окт 2017 - 16:29): 150 мб оперативки на простой лаунчер для игр, который постоянно в
памяти висит? Вы чего, прикалываетесь?
ПС Подумал, мож я чего-то напутал, и обновил до
последних версий Стим и Ориджин. Стим - 40мб в памяти, Ориджин -
75мб. При этом это полноценные клиенты, в которых можно
почитать-посмотреть видео-оплатить игру, ВГЦ же кроме запуска игр и
перебрасывания на сайт ничего делать не может. ЧТО там столько
жрет?
Reena (12 Окт 2017 - 07:12): Game Center сломал мне кораблики. Делаю восстановление целостности клиента через него же, он там что-то делает, потом пишет - "целостность восстановлена, ИГРАТЬ!" Тыкаю "ИГРАТЬ!" - опять "критические повреждения клиента, запускайте восстановление..." Запустил. Если еще раз будет такая же шляпа - Game Center пойдет в лес и надолго. И таки да, поработайте над оптимизацией сего чуда, ибо все остальные игровые "запускаторы" (а у меня их много) жрут памяти не в пример меньше. Особенно это смешно на фоне клиента Steam, который имеет на порядки больший функционал, а памяти ест в разы меньше. UPD. Прошло еще одно "восстановление целостности" и опять "Критические ошибки, запускайте восстановление!" Клиент идет лесом.
m_romash (11 Окт 2017 - 18:22): А зачем создавать два ярлыка? Если Game Center запускает Wargaming.net Game Center и World of Warships RU запускает все тот же Wargaming.net Game Center. Показать содержимое
kindly: Достоверно известно, что такие приложения могут менять свой "вес" в
зависимости от задач, которые они выполняют в определенный момент
времени. Часто именно при запуске они весят гораздо больше, чем
потом, во время работы.
Немного подробностей про описанные вами приложения Steam Steam разбит на сервис и клиентское приложение. Общие потребляемые ресурсы Windows средствами так сразу не увидишь. Существуют программы, которые показывают потребление оперативной памяти приложениями гораздо подробнее и шире. Приводить их в рамках этого форума я не могу. Есть желание - погуглите. Обычный вариант Steam в «правильном» мониторе ресурсов потребляет где-то 200 MB:
У другого нашего специалиста из QA – больше 200 MB:
Немного про 4к WGC может растягиваться на 4К с увеличением всего интерфейса, картинки все достаточно большого размера, чтобы не было "мыла". В тоже время у всех остальных подобных приложений картинки не увеличиваются, а некоторые из них не увеличивают даже размер шрифта. Он так и остаётся мелким. В режиме "консоль" Steam, где текстуры 4к есть, уже на стартовой странице потребление оперативной памяти превышает 300 MB:
Battle.net так же разбит на отдельные процессы и сразу при старте потребляет почти 300 MB
Origin – опять же Web в отдельном процессе, в сумме больше
300 MB.
Steam действительно оптимизирован отлично и мы
рады, что коллеги добились такого высокого уровня. Wargaming
Game Center только выходит в релиз и тем не менее, даже
сейчас в базе потребляет меньше всего оперативной памяти из
всех. Но мы не собираемся останавливаться и будем работать над
оптимизацией дальше. Пока что план такой: у WGC сейчас базовые
ресурсы (фоны, иконки) всех игр "зашиты" и это вынесется на
серверную часть, что снизит потребление памяти ещё на 10 Мб
у пользователя с одной/двумя играми. А после перехода на CEF
наше приложение будет иметь два процесса, где-то по 70-80 MB
каждый.
Немного подробностей про описанные вами приложения Steam Steam разбит на сервис и клиентское приложение. Общие потребляемые ресурсы Windows средствами так сразу не увидишь. Существуют программы, которые показывают потребление оперативной памяти приложениями гораздо подробнее и шире. Приводить их в рамках этого форума я не могу. Есть желание - погуглите. Обычный вариант Steam в «правильном» мониторе ресурсов потребляет где-то 200 MB:
У другого нашего специалиста из QA – больше 200 MB:
Немного про 4к WGC может растягиваться на 4К с увеличением всего интерфейса, картинки все достаточно большого размера, чтобы не было "мыла". В тоже время у всех остальных подобных приложений картинки не увеличиваются, а некоторые из них не увеличивают даже размер шрифта. Он так и остаётся мелким. В режиме "консоль" Steam, где текстуры 4к есть, уже на стартовой странице потребление оперативной памяти превышает 300 MB:
Battle.net так же разбит на отдельные процессы и сразу при старте потребляет почти 300 MB
Origin – опять же Web в отдельном процессе, в сумме больше
300 MB.
Steam действительно оптимизирован отлично и мы
рады, что коллеги добились такого высокого уровня. Wargaming
Game Center только выходит в релиз и тем не менее, даже
сейчас в базе потребляет меньше всего оперативной памяти из
всех. Но мы не собираемся останавливаться и будем работать над
оптимизацией дальше. Пока что план такой: у WGC сейчас базовые
ресурсы (фоны, иконки) всех игр "зашиты" и это вынесется на
серверную часть, что снизит потребление памяти ещё на 10 Мб
у пользователя с одной/двумя играми. А после перехода на CEF
наше приложение будет иметь два процесса, где-то по 70-80 MB
каждый. Reena (12 Окт 2017 - 07:12): Game Center сломал мне кораблики. Делаю восстановление целостности клиента через него же, он там что-то делает, потом пишет - "целостность восстановлена, ИГРАТЬ!" Тыкаю "ИГРАТЬ!" - опять "критические повреждения клиента, запускайте восстановление..." Запустил. Если еще раз будет такая же шляпа - Game Center пойдет в лес и надолго. И таки да, поработайте над оптимизацией сего чуда, ибо все остальные игровые "запускаторы" (а у меня их много) жрут памяти не в пример меньше. Особенно это смешно на фоне клиента Steam, который имеет на порядки больший функционал, а памяти ест в разы меньше. UPD. Прошло еще одно "восстановление целостности" и опять "Критические ошибки, запускайте восстановление!" Клиент идет лесом.
kindly: С вами свяжутся в ЛС на форуме и помогут решить возникшую проблему.
m_romash (11 Окт 2017 - 18:22): А зачем создавать два ярлыка? Если Game Center запускает Wargaming.net Game Center и World of Warships RU запускает все тот же Wargaming.net Game Center. Показать содержимое
kindly: Это вопрос привычки. Сделано это для вашего удобства. В частности
для того, чтобы пользователи, привыкшие запускать игру с помощью
одного ярлыка не терялись при установке WGC. Поэтому если старый
ярлык вам не нужен - просто удалите его, это ни на что не повлияет.
Wargaming Game Center














