Nikolay
Память течёт?
gsomix
Анна
Vasily
Nikolay
Чёт у меня подозрение на хвостовую рекурсию
Nikolay
Которая не хвостовая
gsomix
@Dolfik Посмотри аллокации.
gsomix
@fvnever У вас же есть что-то для этого, да?
Dr. Friedrich
Профиляторы есть, ага. dotMemory.
Dr. Friedrich
С кором работает.
Vasily
В райдере есть плагин вроде ещё
Dr. Friedrich
Dr. Friedrich
Он и в решарпере есть, кажется.
Dr. Friedrich
Но он на больших масштабах мало поможет, имхо. Ты же не будешь весь свой код пересматривать на предмет аллокаций. Да и их наличие само по себе тревожным звонком не будет.
Dr. Friedrich
Хотя плагин полезен для того, чтобы детектить всякие смешные кейсы с боксингом (некоторые перегрузки string.Format) и выделением лишних делегатов
Dr. Friedrich
Про плагин для dotmemory я не уверен. Кажется, его сейчас нет. Мы работаем над этим.
Dr. Friedrich
Для dottrace уже есть, но я пока им ни разу не пользовался, так что не знаю, насколько он удобен. Возможно, пока не очень!
Nikolay
Забавно
Nikolay
Но под виндой ок
Nikolay
Dr. Friedrich
@Dolfik так а ну стоять.
Dr. Friedrich
Что ты ожидаешь увидеть в колонке VIRT?
gsomix
@Dolfik Так у тебя и под линуксом все норм, нет?
Dr. Friedrich
Оно там показывает погоду на Марсе.
Dr. Friedrich
Это просто зарезервированные адреса
Nikolay
Хммм
Nikolay
А чего так много?
Dr. Friedrich
Я видал по несколько терабайт
gsomix
Ага. Смотри на RES и MEM%
Dr. Friedrich
Аллокатор решил, что ему надо стартовать с двух гигов — ну пусть и стартует.
Dr. Friedrich
Это не потребляет практически никаких реальных ресурсов.
Dr. Friedrich
(ну, я говорю «практически» потому, что не знаю, как ядро управляет этой памятью; вероятно, какие-то небольшие накладные расходы есть, но прям совсем мелкие, в районе мегабайта, скажем)
Nikolay
Хм, json провайдер кажется тормознуто запросы выполняет
Nikolay
Где-то лочится что-ли
Nikolay
А нет, тормозит отправка в тг
Nikolay
Request meow: 00:00:18.2645592
Send tg: 00:00:00.2103080
Request meow: 00:00:03.7532535
Send tg: 00:00:00.2391404
Nikolay
ВТФ
Vladislav
Nikolay
Можно вас попросить подудосить бота?
Vasily
Здесь?
Nikolay
@MeowCatsBot
Nikolay
Потыкайте /meow
Nikolay
И как он там часто зависает и всё такое
Ayrat
/meow
Ayrat
РАЗОБРАЛСЯ.
Dr. Friedrich
Мяукающий Айрат, ня :)
Ayrat
надо писать боту :D
Vasily
ЗАВИС
Dr. Friedrich
Nikolay
Чёт он работает как-то странно
Ayrat
уапще не работает
Dr. Friedrich
Hog
последнюю картинку отдавал пару минут
Vasily
Патамушта не на хопаке
Ayrat
Nikolay
Nikolay
Vasily
Не хочу тебя расстраивать...
Nikolay
Ayrat
Dr. Friedrich
Я дохера сразу прислал, мб он разгребает
gsomix
Я все ещё жду первого кота.
Nikolay
Так, спасибо
gsomix
Остальные пришли.
Nikolay
Хмм, я думал если исключение внутри async возникает, аппа не сдохнет
gsomix
Dr. Friedrich
Nikolay
А как сделать чтобы игнорило, если там возникнет?
Nikolay
Vasily
Async.Catch
Ayrat
Где исходники бота? Го на гопак перепишем с евентлупом
Hog
Nikolay
Hog
Nikolay
Так, я не пойму как запустить таску с Async Catch