2с на этой архитектуре не будет. 5-6 на втором старте нормальное время в которое должно укладываться. Лично у меня бывает до 7 секунд в зависимости от.
зы: А может у тех у кого 20с, какие то настройки кеши или .net экзотические?
Re: Скорость загрузки ProgDVB
#32Не получается из 5сек выйти. Но уже близко
Prog, если я указываю использовать только SD, HD скин, то на втором же при загрузке должен быть абсолютный ноль! Можно пооптимизировать.
Если я на рамку обрезать ставлю 0%-то есть ничего изменять не надо, то тоже быстрей должно загружаться. Не наблюдаю такого, даже показалось, что дольше стало, чем по умолчанию 2,5%

00:00:00 --------------------- Start of application
00:00:01.9161096 - 1916ms- Main
00:00:01.9271103 - 0011ms- Before localisation
00:00:01.9311105 - 0004ms- Before preinit
00:00:01.9551119 - 0024ms- MainForm
00:00:01.9571120 - 0002ms- MainFormHelper
00:00:01.9871137 - 0030ms- Command line
00:00:01.9891138 - 0002ms- Init OSD
00:00:01.9891138 - 0000ms- GlobalResources
00:00:01.9991144 - 0010ms- CMyOptions
00:00:02.5261445 - 0527ms- InitializeComponent
00:00:02.5301448 - 0004ms- HideForLoadingProcess
00:00:02.5671469 - 0037ms- InsertEqualizerPanel
00:00:02.5901482 - 0023ms- InsertQuickUrlPanel
00:00:02.5981486 - 0008ms- CVideoWindowList
00:00:02.6161497 - 0018ms- SetTreyIcon
00:00:03.3821935 - 0766ms- MySetGuidSkin skin1
00:00:03.3831935 - 0001ms- TabPages.Clear
00:00:03.3841936 - 0001ms- StatusBar
00:00:03.4261960 - 0042ms- Load
00:00:03.6442085 - 0218ms- Engine.Start
00:00:03.6492088 - 0005ms- Logos
00:00:03.6652097 - 0016ms- Diseq tree
00:00:03.6652097 - 0000ms- Youtube
00:00:03.7612152 - 0096ms- Channel list 506
00:00:03.7652154 - 0004ms- Channel list updated
00:00:03.7652154 - 0000ms- UpdateModuleList
00:00:03.7752160 - 0010ms- ActionList
00:00:03.9582264 - 0183ms- OSD SD Skin Default
00:00:04.2212415 - 0263ms- OSD HD Skin Default.hd
00:00:04.2212415 - 0000ms- OSDInit
00:00:04.2262418 - 0005ms- Scheduler
00:00:04.2442428 - 0018ms- EPG - 4006
00:00:04.2462429 - 0002ms- Autoupdate
00:00:04.2512432 - 0005ms- Load end
00:00:04.2682442 - 0017ms- Shown
00:00:04.2802449 - 0012ms- UpdateAfterSkinTypeChange
00:00:04.2802449 - 0000ms- UpdateControlsState
00:00:04.3712501 - 0091ms- RestoreWindowMode
00:00:05.1362938 - 0765ms- SetChannel
00:00:05.1372939 - 0001ms- ParseCommandLine
00:00:05.1392940 - 0002ms- --------------------
00:00:05.1392940 - 0000ms- ProgDVB
00:00:05.1392940 - 0000ms- Professional. x86
00:00:05.1402940 - 0001ms- Registered
00:00:05.1402940 - 0000ms- 6.84.03a
00:00:01.9161096 - 1916ms- Main
00:00:01.9271103 - 0011ms- Before localisation
00:00:01.9311105 - 0004ms- Before preinit
00:00:01.9551119 - 0024ms- MainForm
00:00:01.9571120 - 0002ms- MainFormHelper
00:00:01.9871137 - 0030ms- Command line
00:00:01.9891138 - 0002ms- Init OSD
00:00:01.9891138 - 0000ms- GlobalResources
00:00:01.9991144 - 0010ms- CMyOptions
00:00:02.5261445 - 0527ms- InitializeComponent
00:00:02.5301448 - 0004ms- HideForLoadingProcess
00:00:02.5671469 - 0037ms- InsertEqualizerPanel
00:00:02.5901482 - 0023ms- InsertQuickUrlPanel
00:00:02.5981486 - 0008ms- CVideoWindowList
00:00:02.6161497 - 0018ms- SetTreyIcon
00:00:03.3821935 - 0766ms- MySetGuidSkin skin1
00:00:03.3831935 - 0001ms- TabPages.Clear
00:00:03.3841936 - 0001ms- StatusBar
00:00:03.4261960 - 0042ms- Load
00:00:03.6442085 - 0218ms- Engine.Start
00:00:03.6492088 - 0005ms- Logos
00:00:03.6652097 - 0016ms- Diseq tree
00:00:03.6652097 - 0000ms- Youtube
00:00:03.7612152 - 0096ms- Channel list 506
00:00:03.7652154 - 0004ms- Channel list updated
00:00:03.7652154 - 0000ms- UpdateModuleList
00:00:03.7752160 - 0010ms- ActionList
00:00:03.9582264 - 0183ms- OSD SD Skin Default
00:00:04.2212415 - 0263ms- OSD HD Skin Default.hd
00:00:04.2212415 - 0000ms- OSDInit
00:00:04.2262418 - 0005ms- Scheduler
00:00:04.2442428 - 0018ms- EPG - 4006
00:00:04.2462429 - 0002ms- Autoupdate
00:00:04.2512432 - 0005ms- Load end
00:00:04.2682442 - 0017ms- Shown
00:00:04.2802449 - 0012ms- UpdateAfterSkinTypeChange
00:00:04.2802449 - 0000ms- UpdateControlsState
00:00:04.3712501 - 0091ms- RestoreWindowMode
00:00:05.1362938 - 0765ms- SetChannel
00:00:05.1372939 - 0001ms- ParseCommandLine
00:00:05.1392940 - 0002ms- --------------------
00:00:05.1392940 - 0000ms- ProgDVB
00:00:05.1392940 - 0000ms- Professional. x86
00:00:05.1402940 - 0001ms- Registered
00:00:05.1402940 - 0000ms- 6.84.03a
Если я на рамку обрезать ставлю 0%-то есть ничего изменять не надо, то тоже быстрей должно загружаться. Не наблюдаю такого, даже показалось, что дольше стало, чем по умолчанию 2,5%
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]
Re: Скорость загрузки ProgDVB
#33Без SD скина HD не работает. Уже не помню почему так на вскидку.
Рамка не на что не влияет.
Рамка не на что не влияет.
Re: Скорость загрузки ProgDVB
#34Влияет 2123ms(Rus) 1770ms(Eng)Prog wrote: 2 Sultan: Локализация (eng или rus) влияет на InitializeComponent?
Re: Скорость загрузки ProgDVB
#35На моей карте Prof7301 сильно влияют:
еbda2- +1 сек на Engine и +1 сек на SetChannel
Быстрое переключение -0,3сек
Манипуляция галок в девайсе -1,4сек
САМ +0,2сек
Сustom +0,5сек
GUi Sunny +0,6сек
OSD Sunny +0,2сек
Отсюдова вогу сделать вывод, что у тех, у кого по 20 сек, больше всего влияют дрова карты и модуль на них. Или что то одно. Или оба.
еbda2- +1 сек на Engine и +1 сек на SetChannel
Быстрое переключение -0,3сек
Манипуляция галок в девайсе -1,4сек
САМ +0,2сек
Сustom +0,5сек
GUi Sunny +0,6сек
OSD Sunny +0,2сек
Отсюдова вогу сделать вывод, что у тех, у кого по 20 сек, больше всего влияют дрова карты и модуль на них. Или что то одно. Или оба.

[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]
Re: Скорость загрузки ProgDVB
#36Да нет, по логу Султана видно что тормозит именно .net. Например InitializeComponent. Впрочем хорошо бы эту операцию делать меньше чем за 500ms.
Re: Скорость загрузки ProgDVB
#37Блин, кто хвастается 5 секундами, а у меня первый запуск 17.2 секунды (вечность), а второй старт 7.2 (предел терпимости).
Первый старт:
00:00:07.2187500 - 7219ms- Main
Второй старт:
00:00:03.0937500 - 3094ms- Main
А все остальное у меня довольно быстро. Почему Main такой тормознутый? Main это защита?
Первый старт:
00:00:07.2187500 - 7219ms- Main
Второй старт:
00:00:03.0937500 - 3094ms- Main
А все остальное у меня довольно быстро. Почему Main такой тормознутый? Main это защита?
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]
Re: Скорость загрузки ProgDVB
#39Это очень нелохо для твоего сочетания ось+железо. Но еще надо учесть. что у тебя нет тюнера, как у большинства. На него время уходит порядкомboss911 wrote: а второй старт 7.2 (предел терпимости).
А вообще то, помнится ты мечтал и о 7сек


[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]
Re: Скорость загрузки ProgDVB
#40V.Zhukoff
Какой у тебя первый запуск (перезагрузи комп)? Против второго запуска, я особо ничего не имею, кроме того, что на 2 секунды дольше стартует и это без тюнера, иначе бы все дольше было. Мое тут железо не причем, для ProgDVB его достаточно, быстрее он не будет, а вот ОС может быть (не спорю). Но ведь .NET 2.0 еще выпускался во времена XP, я о том, что для этой ОС он должен быть хорошо оптимизирован.
Выходит, что сейчас результат на 1 секунду лучше, это можно отнести к погрешности, так как ProgDVB каждый раз стартует по-разному (+/- 1.5 секунды). Можно сказать, что результат не изменился. Так о чем я там мечтал?
Какой у тебя первый запуск (перезагрузи комп)? Против второго запуска, я особо ничего не имею, кроме того, что на 2 секунды дольше стартует и это без тюнера, иначе бы все дольше было. Мое тут железо не причем, для ProgDVB его достаточно, быстрее он не будет, а вот ОС может быть (не спорю). Но ведь .NET 2.0 еще выпускался во времена XP, я о том, что для этой ОС он должен быть хорошо оптимизирован.
viewtopic.php?f=5&t=6932&p=42115#p42115V.Zhukoff wrote:А вообще то, помнится ты мечтал и о 7секУ тебя тогда 15-20 было в порядке вещей.( Я не беру в расчет первый запуск.) Теперь и 7 много...
Выходит, что сейчас результат на 1 секунду лучше, это можно отнести к погрешности, так как ProgDVB каждый раз стартует по-разному (+/- 1.5 секунды). Можно сказать, что результат не изменился. Так о чем я там мечтал?
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]
Re: Скорость загрузки ProgDVB
#41Сейчас не хочу искать. Это не полгода назад было, а когда еще и лога не было. Сам можешь вспомнить или найти. Память у меня пока дай богboss911 wrote:Можно сказать, что результат не изменился. Так о чем я там мечтал?

Первый запуск 10,7
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]
Re: Скорость загрузки ProgDVB
#42Предлагаю всем попробовать идею по ускорению загрузки.
Для этого необходимо:
1. Померить время загрузки ProgDVB на горячую ( 2ой и последующие запуски после загрузки Windows). Время можно смотреть в Logs\startup.log( При этом не забыть включить логи в настройках ).
2. Скачать bat файл(из вложения).
3. Скопировать в папку с установленным ProgDVB(любой версии) и запустить bat файл.
4. Повторить п1. для измерения время старта.
5. Обязательно отписаться сюда о результатах. Если медленнее ни у кого не станет - попросим Prog'a включить bat файл в инсталятор.
Для этого необходимо:
1. Померить время загрузки ProgDVB на горячую ( 2ой и последующие запуски после загрузки Windows). Время можно смотреть в Logs\startup.log( При этом не забыть включить логи в настройках ).
2. Скачать bat файл(из вложения).
3. Скопировать в папку с установленным ProgDVB(любой версии) и запустить bat файл.
4. Повторить п1. для измерения время старта.
5. Обязательно отписаться сюда о результатах. Если медленнее ни у кого не станет - попросим Prog'a включить bat файл в инсталятор.
- Attachments
-
- Install_Cash.zip
- (245 Bytes) Downloaded 301 times
Re: Скорость загрузки ProgDVB
#43Медленнее не стало, но и быстрее тоже-0,2ек туда-сюда..Sultan333 wrote:Если медленнее ни у кого не станет - попросим Prog'a включить bat файл в инсталятор.
А что он дает?
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]
Re: Скорость загрузки ProgDVB
#44Генератор образов в машинном коде (Ngen.exe) — это средство повышения быстродействия...V.Zhukoff wrote:Медленнее не стало, но и быстрее тоже-0,2ек туда-сюда..Sultan333 wrote:Если медленнее ни у кого не станет - попросим Prog'a включить bat файл в инсталятор.
А что он дает?
Короче это .net'ая хреновина на моём тормозном компе даёт 2 сек прироста при старте.
Re: Скорость загрузки ProgDVB
#45А, ну конечно! Нужная вещь, мышиный кот! Так бы сразу и объяснил-теперь все ясно.Sultan333 wrote: Генератор образов в машинном коде (Ngen.exe) — это средство повышения быстродействия управляемых приложений. Ngen.exe создает образы в машинном коде, представляющие собой файлы, содержащие компилированный специфический для процессора машинный код, и устанавливает их в кэш образов в машинном коде на локальном компьютере. Среда выполнения может использовать образы в машинном коде, находящиеся в кэше, вместо использования JIT-компилятора для компиляции исходной сборки.

[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]