CHUNGYUN / flylinkdc

Automatically exported from code.google.com/p/flylinkdc
0 stars 0 forks source link

Фризы и загрузка процессора на большом хабе. #1328

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
При переключении на вкладку одного 
большого хаба(peers.cn.ru ~80к users max)
загрузка ЦПУ начинает скакать ~11% - ~45%. 
Скачет неравномерно. Небольшие фризы 
интерфейса. При переключении на любой 
другой хаб загрузка пропадает. Закачек, 
отдач нет. В r501 эффект отсутствует.

Original issue reported on code.google.com by exp15...@gmail.com on 2 Oct 2013 at 7:14

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by Pavel.Pimenov@gmail.com on 2 Oct 2013 at 7:19

GoogleCodeExporter commented 9 years ago
Можете сделать дополнительный тест
1. от вашего билда скачать pdb файлы
http://www.fly-server.ru/install/r5xx/src-bin/FlylinkDC-r502-debug-info-rc2-buil
d-15562-2013.09.28-16.27.07.7z
2. раскрыть их рядом с exe
3. запустить приложение и process explorer и правой 
кнопкой отрыть никти отсортировав по CPU и 
нажать кнопку stack вот как тут:
http://www.flickr.com/photos/96019675@N02/10058167134/
что покажет?

Original comment by Pavel.Pimenov@gmail.com on 2 Oct 2013 at 7:24

GoogleCodeExporter commented 9 years ago

Original comment by Pavel.Pimenov@gmail.com on 2 Oct 2013 at 7:31

GoogleCodeExporter commented 9 years ago

Вот что получил.

Original comment by exp15...@gmail.com on 2 Oct 2013 at 7:37

Attachments:

GoogleCodeExporter commented 9 years ago
В стеке нет названия функций по смещения я 
не умею.
он наверно исходники еще хочет
Можете на диске D (именно эта буква)
создать каталог и раскрыть туда исходный 
код этого билда:
http://www.fly-server.ru/install/r5xx/src-bin/FlylinkDC-r502-src-rc2-build-15562
-2013.09.28-16.24.03.7z
этот архив нужно раскрыт в папку D:\vc10\r5xx

http://www.flickr.com/photos/96019675@N02/10062866185/

Original comment by Pavel.Pimenov@gmail.com on 3 Oct 2013 at 2:39

GoogleCodeExporter commented 9 years ago
Отбой. все равно не помогает в PE
не видно названий функций :(
буду смотреть. в стеке странный SetTimer 
рекурсивный.
я эту часть недавно менял. может что задел. 
вы ведь раньше такого не замечали?

Original comment by Pavel.Pimenov@gmail.com on 3 Oct 2013 at 2:53

GoogleCodeExporter commented 9 years ago
Минут через 20 тут появится новый билд 15591
http://www.fly-server.ru/install/r5xx/src-bin/
можете его проверить и снова скинуть стек?

Original comment by Pavel.Pimenov@gmail.com on 3 Oct 2013 at 3:10

GoogleCodeExporter commented 9 years ago
Еще попробуйте убрать сортировку по нику.
эффект будет аналогичный?

Original comment by Pavel.Pimenov@gmail.com on 3 Oct 2013 at 3:11

GoogleCodeExporter commented 9 years ago
Отсортировал по шаре - загрузка сильно 
упала 6-10%

Original comment by exp15...@gmail.com on 3 Oct 2013 at 6:44

GoogleCodeExporter commented 9 years ago
в 15591 проблема осталась.

Original comment by exp15...@gmail.com on 3 Oct 2013 at 6:55

GoogleCodeExporter commented 9 years ago
отладочные файлы распаковал в диру с 
флайлинком
в стеке названия функций не видно вс так же

Original comment by exp15...@gmail.com on 3 Oct 2013 at 7:06

Attachments:

GoogleCodeExporter commented 9 years ago
в 15703 сам хаб грузится заметно быстрее. у 
меня порциями примерно 10к 
пользователей(раньше 1-2к), но при попытке 
переключиться на фильтр списка 
пользователей,а тем более если в него 
что-то написать, прям до белого окна 
приложения залипает

Original comment by mnr...@gmail.com on 15 Oct 2013 at 3:24

GoogleCodeExporter commented 9 years ago
подвисания флая при переключении между 
вкладок наблюдаются,если на пирсе включена 
какая-либо сортировка списка 
пользователей(по умолчанию везде включена 
по нику).Если выключить сортировку то 
переключение, проходит легко.

Original comment by mnr...@gmail.com on 16 Oct 2013 at 6:23

GoogleCodeExporter commented 9 years ago
r501 в принципе не имеет проблемы, только 
память кушает большой ложкой. У меня до 800мб 
откусывал, потом и перебрался на 502

Original comment by exp15...@gmail.com on 16 Oct 2013 at 7:15