Having #dottrace and #dotmemory from #JetBrains is a godsend when solving production issues. #dotnet
Increase Your Odds to Find a Memory Leak With JetBrains dotMemory - Improve & Repeat

None

I just want to point out to #dotnet folks doing performance profiling that #dotMemory and #dotTrace work great cross-platform.

Ловушка бесконечно ленивого бассейна

Нечасто встречаются истории, когда причины и следствия сплетаются в один клубок, связывающий проблемы и с памятью, и с CPU, и с тредпулом. А инструментально затрагивающие и пулы объектов, и Lazy, и работу с асинхронностью, и длительные вычисления. А ещё реже встречаются те, где всё это распутывается и исправляется буквально несколькими строчками кода.

https://habr.com/ru/companies/skbkontur/articles/875514/

#net #c# #threadpool #c#net #производительность #dotmemory #performance

Ловушка бесконечно ленивого бассейна

Нечасто встречаются истории, когда причины и следствия сплетаются в один клубок, связывающий проблемы и с памятью, и с CPU, и с тредпулом. А инструментально затрагивающие и пулы объектов, и Lazy, и...

Хабр

I have just published packages for #JetBrains #DataGrip, #dotTrace, #dotMemory, and #github-cli, for #Guix.

Previously packaged #Rider and #dotnet, and things are looking promising for developing .NET on Guix.

I probably won't have time to test it properly until January,

Get some errors when trying Azure CLI, so I need to look closer into that.

#mono is notably missing, but I'm confused about Mono Project, #wine fork and the .NET runtime mono repository.

https://codeberg.org/simendsjo/dotfiles

dotfiles

Personal configuration files for simendsjo

Codeberg.org
The ReSharper and the .NET Tools 2024.3 Release Candidates Are Now Available | The .NET Tools Blog

Get a preview of all the latest features and improvements set to be shipped with the next major ReSharper and .NET tools releases by downloading the Release Candidate builds that have just landed.

The JetBrains Blog
Finding memory leaks in your #dotnet applications with #dotMemory be like.
Found some @avaloniaui in the #dotmemory #dotnet

I’m testing the #dotMemory integration in #JetBrainsRider for #dotnet stuff, and I knew it was not good to have LINQ in your hot paths, but this is surprising after a refactor.

- Removed an anonymous object allocation
- Switched to for loops

Results:

- LINQ: 10 million object allocations and 1 minute to execute
- For loops: 2 Million objects and 15 seconds to execute