Лови
Вид для печати
При воспроизведении мелодии long path 4 dihalt.pt3 (Splunter 2007) максимум загрузка процессора - 27%
Вложение 39911
О. В этой мелодии от 35 до 51 нагрузка скачет. В осноаном 43-45%
---------- Post added at 18:53 ---------- Previous post was at 18:42 ----------
У меня тайваньская бюджетка:
Модель: Gigabyte GSmart G1345 Sunfish
Операционная система: Android 2.3.4
Тип процессора: Qualcomm Snapdragon S1 MSM7227T
Тактовая частота (МГц): 800
Оперативная память (Мб): 512
ROM (Мб): 512
Разрешение экрана (px): 320 x 480 TFT
Видеоускоритель: Adreno 200
Хех. Угадал:)
Приложи плиз скриншот вкладки "Разное" из той самой программы- там где диапазон частот процессора показывается.
Ибо у меня раньше жрало 55% на 600МГц, сейчас жрет 12% на 480МГц и около 30% в режиме заблоченного экрана, когда тактовая около 200МГц (снималось через прямое подключение к телефону).
Вот:
Вложение 39913
Стоит отметить что у меня еще стоит android tuner, который периодически жрет даже больше 50%процессорного времени, так что заикания мелодий именно из за него - смотрел в ос мониторе во время воспроизведения.
Идеи это отлично. Если надо что-то проверить - всегда буду рад помочь. На работе еще поищу владельцев андроидов и узнаю как на их аппаратах дела обстоят. Здесь потом отпишусь.
Билд 2239:
* пофикшено падение при сканировании
* пофикшено зависание при сканировании
* ускорение рендеринга AY/YM
* пофикшен TFM анализатор
+ поддержка платформы ARMHF
* переработан парсинг SampleTracker и ChipTracker
* zxtune-qt: пофикшено падение при перемещении вниз последнего элемента в списке звуковых подсистем
* zxtune-qt: пофикшено обновление UI при воспроизведении
Скачать версию для win32
Скачать версию для win64
Скачать версию для win32 (MMX/SSE/SSE2)
Скачать версию для win64 (MMX/SSE/SSE2)
Скачать версию для linux32
Скачать версию для linux64
Скачать версию для ARM linux
Скачать версию для ARMHF linux
Скачать версию для dingux
Скачать версию для ArchLinux32
Скачать версию для ArchLinux64
Скачать версию для Ubuntu/Debian 32
Скачать версию для Ubuntu/Debian 64
Скачать версию для RedHat/CentOS 32
Скачать версию для RedHat/CentOS 64
Еще немного ускорен рендеринг AY. Лучше слов скажут цифры (означают относительную скорость работы).
Билд 2130 (windows_x86_64, Intel Core2 Quad, 2.5GHz)
Синтетический тест (benchmark):
Test for AY chip emulation
Without interpolation: x192.382
With interpolation: x179.856
Test for Z80 emulation
Memory access: x85.0268
I/O ports access: x104.167
Test for Mixer
1-channels: x1572.33
2-channels: x1128.67
3-channels: x940.734
4-channels: x753.58
Тест звукового тракта (zxtune123 --benchmark 3, полноценный рендеринг модулей разных типов, 3 итерации, без интерполяции):
x43,21 (TS) ksy_in_love_2010_NY_normal.pt3
x43,52 (TS) INEEDR~1.PT3
x24,46 (AY) AYMD39.ay
x128,05 (PT3) Speccy2.pt3
Билд 2239 (windows_x86_64, Intel Core2 Quad, 2.5GHz):
Синтетический тест:
Test for AY chip emulation
Without interpolation: x837.521
With interpolation: x653.168
Test for Z80 emulation
Memory access: x143.184
I/O ports access: x136.874
Test for Mixer
1-channels: x1805.05
2-channels: x1367.99
3-channels: x1170.96
4-channels: x1009.08
Тест звукового тракта:
x140,71 (TS) ksy_in_love_2010_NY_normal.pt3
x137,63 (TS) INEEDR~1.PT3
x25,71 (AY) AYMD39.ay
x268,42 (PT3) Speccy2.pt3
Кто сможет сделать быстрее?:)
Также поддержана платформа ARMHF - ARM с аппаратной поддержкой плавающей точки. Теперь zxtune можно запускать и на RaspberryPi!