0 Members and 1 Guest are viewing this topic.
Мне кажется он долго запускается, что он там делает?
Использовать более лёгкий скин, отключить функции фонотеки, ненужные плагины и плагины-декодеры, т.п.
убрал ненужные скины
скины на запуск не влияют
открыть музыкальный файл в папке, закрыть после прослушивания
Но прошлая версия-то была нормальной при старте, жалко, что ухудшилась!
никаких плейлистов, фонотек, доп плагинов
... открыть музыкальный файл в папке, закрыть после прослушивания ...
Плагин работает на той же bass
ну в AIMP не только BASS, он жует и те форматы, которые BASS не умеет
Сейчас на все мыслимые форматы есть плагины, вплоть до трекерных.
Сейчас на все мыслимые форматы есть плагины
aimp установки "портативные"
в смысле никаких? это встроенный функционал, который нельзя отключить.
Все-таки за это время функционала прибавилось изрядно.
Да и тот же скин с поддержкой масштабирования
Вы чем замеряете? От какого до какого момента?
с моего SSD оно стартует за 0.52 секунды.
Но прошлая версия-то была нормальной при старте, жалко, что ухудшилась!Ничего не установлено, никаких плейлистов, фонотек, доп плагинов. Диск для всех программ (включая foobar2000 и других, которые запускаются быстро) тоже одинаковый nvme. Антивирус штатный Defender, я так понимаю, это из-за него первая загрузка может быть намного более медленной, но я мерил только "горячую" 3-ю загрузку подряд.
Вот прямо сейчас проверил актуальный релиз 5.40: с моего SSD оно стартует за 0.52 секунды.
Внешней камерой с замедленной съёмкой. На компе нажимаю клавишу вверх (для выделения проги) и Enter. Замеряю с момента полного выделения проги в файловом менеджере до полной закраски иконки на панели задач (она, кстати, в 5й заметно после основного окна загружается, в 3й практически одновременно, но окно в 5й всё равно заметно позже закрашивается против 3й)
А сколько раз проверяли?
Но при загрузке-то он в большинстве своём не нужен?
Пусть там параллельно грузятся, не замедляя действия по выбору/запуску песен.
тем же foobar2000
Возможно в последних версиях AIMP тоже имеется нечто похожее, т.к. тоже получает информацию с Интернет.
У меня без плагинов, со старой нечеткой темой тоже бывало 0.5, но редко
У меня примерно такое же время.
Ага, т.е. отмеряете по UI, а не по факту старта музыки.
а как это определить?
параллельно можно грузить лишь изолированные друг от друга вещи. плагины могут использовать сервисы других плагинов или расширять их.
Ну в фубаре нет скинов
Оно все асинхронно работает. На старте программа грузит плагины
Профайлер говорит, что 0.38 секунд из 0.52 уходит как раз на плагины.
Ради интереса, попробуйте отключить попиксельную полупрозрачность окон
Да, как я могу музыку выбрать, если UI ещё не загрузился?
Параллельно загрузке интерфейса, а не друг другу
00761c93 Setup.Core 1979 TSetupExtractHelper.ExtractFile0075fe54 Setup.Core 1512 TSetupAction.ExtractFile00760530 Setup.Core 1675 TSetupActionExtract.DoExecute0075fe3b Setup.Core 1506 TSetupAction.Execute0076080b Setup.Core 1739 TSetupThread.Execute007608db Setup.Core 1752 TSetupThread.Execute004a1bc3 madExcept HookedTThreadExecute004a1c2e madExcept HookedTThreadExecute00513ef5 System.Classes ThreadProc00513f58 System.Classes ThreadProc0040a3e0 System 241 ThreadWrapper004a1aa9 madExcept CallThreadProcSafe004a1b0e madExcept ThreadExceptFrame004a1b84 madExcept ThreadExceptFrame75ded0f7 KERNEL32.DLL BaseThreadInitThunk
Понятно, что если б все настройки были в одном файле, то и грузило бы в разы быстрее…
в /DEBUG-журнале-то настолько куцо всё пишется, что не интересно и искать
Например, по двойному клику с проводника.
а смысл? если 80% времени уходит именно на плагины?
Попробуйте вот эту сборку: https://disk.yandex.ru/d/2j1gzJ6ZvohbmAВключите логгирование (ключ /DEBUG), запустите (повторите тормоза)
Абс Δ % . 2 . 2 1 D/Core: v5.40.2691 . 4 . 2 1 D/Core: Windows 11 / 10.0.26100 . 6 . 2 1 D/Core: Initializing . 8 . 2 1 D/Core: Initialized .35 .27 14 D/Main: Create .51 .16 8 D/Main: Init .57 . 6 3 D/CmdLine: GetParams(""\5.40.2691\AIMP.exe" /DEBUG")->"/DEBUG" .69 .12 6 D/Main: LoadPlugins .70 . 1 1 D/Main: LoadSettings1 .71 . 1 1 D/Main: LoadSettings2 .74 . 2 1 D/Main: LoadMusicLibrary .76 . 2 1 D/Main: LoadPlaylists .80 . 4 2 D/ASO: Device.DeviceReinitialize .81 . 2 1 D/Main: InitDone .83 . 2 1 D/Main: Run .85 . 2 1 D/Main: Loaded1 .87 . 1 1 D/CmdLine: GetParams(""\5.40.2691\AIMP.exe" /DEBUG")->"/DEBUG" .89 . 2 1 D/CmdLine: Execute: "/DEBUG" .90 . 2 1 D/Main: Loaded21.85 .95 49 D/Main: ApplySkin1.87 . 2 1 D/Main: Loaded31.90 . 3 2 D/CmdLine: ExecuteCore(1)1.92 . 2 1 D/Core: Loaded
Finalizing
окно где-то в промежутке этапа "Loaded3" появляется, а самый
Кстати, какой используете?
А в целом у вас плеер запускается за 1.2 секунды. Из них половина времени уходит на скин.
А вот плагины, кстати говоря, грузятся за 70 мсек.
Странно, а как у вас тогда получилось "Профайлер говорит, что 0.38 секунд из 0.52 уходит как раз на плагины."? Зря на них грешили