tgoop.com/csharp_gepard/31
Create:
Last Update:
Last Update:
Без какой-либо цели тестировал аллокацию. Дано: приложение с выставленным gRPC контрактом + Dapper + PostgreSQL. По gRPC приходит запрос (проверка наличия элемента), сходили в БД, в ответочку вернули false. И так миллион раз.
Всё. Какой же результат мы видим по аллокациям?
Правильно, я забыл про Serilog (пишу в консоль). Именно он бешено аллоцирует строчечки. Его аллокации на первом месте. Приятная новость в том, что все они в Gen0. Неприятная новость: раз в 10 секунд GC вынужден вычищать по 300Мб памяти.
#скорость #память #анализ
BY C# Heppard

Share with your friend now:
tgoop.com/csharp_gepard/31