Новый Desktop клиент потребляет слишком много памяти (и других ресурсов). А память нынче дорогая!

Avatar
  • обновлен

Image 4892

Сверху старый клиент в режиме воспроизведения, окно свёрнуто: 104МБ памяти и около нуля GPU.
Внизу новый клиент в режиме воспроизведения, окно свёрнуто: 724МБ памяти и 7% GPU.

Зачем ему столько памяти? Зачем он грузит GPU если окно свёрнуто, я всё равно не вижу этой бесполезной анимации. Мне не надо любоваться плеером, я его слушаю. 

1.5% от современного процессора ИМХО тоже много для воспроизведения звука при выключенном эквалайзере.

Время для оптимизации настало. Уже не преждевренно.

Avatar
TheKingOfTime

Приложение работает на технологии Electron. Так что потребление ресурсов в пределах нормы. 

Avatar
Victor ☺
Цитата от TheKingOfTime

Приложение работает на технологии Electron. Так что потребление ресурсов в пределах нормы. 

Даже не электроне можно не обновлять графику, если приложение свёрнуто.

Avatar
TheKingOfTime
Цитата от Victor ☺

Даже не электроне можно не обновлять графику, если приложение свёрнуто.

У меня именно это и происходит при сворачивании приложения.

Avatar
Victor ☺
Цитата от TheKingOfTime

У меня именно это и происходит при сворачивании приложения.

Видмо, плавающий баг, надо ловить. Windows 11, AMD Ryzen 4800H.

Avatar
PXT D3M

У меня вообще можно сказать не ест память, я у себя посмотрел у меня в пределах до 680 мб, выше не поднимается, у меня ryzen 5 5600h и 32 гб оперативной памяти на частоте 3200

Avatar
vldmir

GPU грузит так называемое солнышко на главной "Моей волны". Если перейти на другую страницу, например страница жанров, то будет грузить меньше. Чрезмерную нагрузку уже давно исправили.

Image 4897

К тому же, нагрузка на GPU в диспетчере задач - это неполная "картина". Нужно учитывать ещё частоту с которой работает видеокарта, а это в моём случае около 435 МГц (см. скрин справа, мониторинг Afterburner), т.е. видеокарта работает не на полную мощность. Немного повлияло создание скриншота с помощью выделения.

Лучше смотреть на энергопотребление, у меня оно низкое.

А в свёрнутом режиме ЦП грузит на 0-0.1% (16 + 8 логических процессора), GPU - 0%. Это всё во время проигрывания музыки.

На счёт оперативки. После запуска у меня жрёт около 600 МБ. Но, со временем, занимает всего 68 МБ. Хотя, через какое-то время увеличивает потребление до 400-500, не знаю что на это влияет.

Image 4898

Так что можно сказать, что всё нормально.

Но соглашусь, старая прога получше в плане нагрузки на ресурсы железа, да и вообще.

Например, на старом Core2 Duo уже будет заметнее нагрузка, хотя я не пробовал.

Avatar
Darmstadtium
Цитата от vldmir

GPU грузит так называемое солнышко на главной "Моей волны". Если перейти на другую страницу, например страница жанров, то будет грузить меньше. Чрезмерную нагрузку уже давно исправили.

Image 4897

К тому же, нагрузка на GPU в диспетчере задач - это неполная "картина". Нужно учитывать ещё частоту с которой работает видеокарта, а это в моём случае около 435 МГц (см. скрин справа, мониторинг Afterburner), т.е. видеокарта работает не на полную мощность. Немного повлияло создание скриншота с помощью выделения.

Лучше смотреть на энергопотребление, у меня оно низкое.

А в свёрнутом режиме ЦП грузит на 0-0.1% (16 + 8 логических процессора), GPU - 0%. Это всё во время проигрывания музыки.

На счёт оперативки. После запуска у меня жрёт около 600 МБ. Но, со временем, занимает всего 68 МБ. Хотя, через какое-то время увеличивает потребление до 400-500, не знаю что на это влияет.

Image 4898

Так что можно сказать, что всё нормально.

Но соглашусь, старая прога получше в плане нагрузки на ресурсы железа, да и вообще.

Например, на старом Core2 Duo уже будет заметнее нагрузка, хотя я не пробовал.

Самая большая проблема как-раз на слабых машинах. Вот скриншот того как приложение работает на двухядерных процессорах. Вэб версия вообще мрак. Причём, если просто водить мышкой по элементам интерфейса то нагрузка повышается до ~70%+. Если свернуть приложение то нагрузка падает до ~20%. ОЗУ на машине 8 gb 1333 Мгц.

Очень бы хотелось увидеть упрощённую версию приложения, где будет только воспроизведение и базовые функции плеера. А эта лабуда на главном экране, просто скудная попытка сделать визуализатор как был ещё в Винампе лично мне она вообще не нужна, а нагрузку даёт приличную.

Image 4905