Size: a a a

2020 June 28

MK

Matwey Kornilov in codingteam
Да
источник

MK

Matwey Kornilov in codingteam
А Охра это Игорь
источник

c

codingteam@cjr in codingteam
Minoru
о, отношение симметричности, збс
источник

c

codingteam@cjr in codingteam
Minoru
или как там правильно говорить
источник

c

codingteam@cjr in codingteam
Minoru
«симметричное отношение», наверное
источник

MK

Matwey Kornilov in codingteam
биекция
источник

t

ttldtor in codingteam
Так... У меня подозрение, что GC в C# жрёт память (неменеджерируемую) под собственные нужды и не высвобождает...

Это паранойя?
источник

t

ttldtor in codingteam
Блин, скорее всего GC не при чём. Надо заводить метрики в либу... А то  почему-то профилирование странноту показывает.
источник

I

Igor in codingteam
ttldtor
У охры много боли какой-то.  Сложно понять, где его личное, а где нет
я участвовал в госзакупках как поставщик разных "штук", в том числе - услуг связи. И на покупающей стороне, когда закупали всякие железки. плюс, наблюдал за процессом через знакомых в министерствах. Это любопытный и неоднозначный опыт.
источник

I

Igor in codingteam
во-многом, потому что я не люблю работать с бумагами, а люблю всякую технику...
источник

I

Igor in codingteam
так что "боль" для меня даже вполне удачные госконтракты
источник

t

ttldtor in codingteam
@fvnever @AlexFails не в курсе, как правильно такое распарсить? https://i.imgur.com/BEjwytN.png
Символы я подключил вроде бы. Пытаюсь понять хотя бы под какие типы данных выделается память. Но такое ощущение, что это не умен я в коде выжрало 25 мегабайт.
Как правильно профилировать на память? Я хочу понять, где у меня больше всего выделяется памяти в нейтив dll. При этом приложение основное у меня на C#.
То есть, там просто происходит вызов функций. Память нативная управляется внутри. Он аобычно выделяется под несколько буферов. Данные парсятся, тут тоже выделяется память, данные отдаются в лиснеры. Как только лиснеры обработают данные, память высвобождается. Всё ничего такого. Валгринды и прочие молчат. Но я вот тут прям вижу, что какая-то хрень выжрала 25 метров под нужды... потока?
источник

t

ttldtor in codingteam
надо попробовать то же самое провернуть без C#, просто нейтив
источник

Dv

Dr. Friedrich von Ne... in codingteam
А что колоночки обозначают?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Судя по unknown frame, ты забыл какую-то инструментацию включить?
источник

t

ttldtor in codingteam
да вот тоже не пойму, чего я забыл. Вроде бы всё включил. Поддержку дебага нейтив кода включил. Символы подключил...
источник

Dv

Dr. Friedrich von Ne... in codingteam
Имхо, тут нужно прогу собирать с инструментацией аллокаций
источник

t

ttldtor in codingteam
надо другую тулзу использовать, видимо....а то это мне только адрес памяти инстанса выдаёт
источник

t

ttldtor in codingteam
Dr. Friedrich von Never
Имхо, тут нужно прогу собирать с инструментацией аллокаций
гм
источник

Dv

Dr. Friedrich von Ne... in codingteam
Я имею в виду, нативную DLL
источник