Zdjęcie w tle
Dissociated

Dissociated

Inspirator
  • 213wpisy
  • 102komentarzy

https://notasecretarchive.com

Zaloguj się aby komentować

Visenna

W głowie mi się kręci się:)

maxwell-house

Kojarzy mi się z czarną dziura z interstellar

aleextra

Nie ma przewijania? Chciałem zobaczyć co jest na końcu, ale chyba nie doczekam...

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

pescyn

@dywagacja @Dissociated w sam raz na poniedzielę.

shack_my_kak

Off topic: wie ktoś gdzie mogę pooglądać wszysktie odcinki Ulisesa? Odgrzebałem ostatnio starego poczciwego Robotixa na VHS i jakoś mnie tak na wspominki wzięło (。◕‿‿◕。)

Zaloguj się aby komentować

Ehh, jutro rozmowa z szefem, Rezygnuję z pracy, wiec będzie jeszcze próbował mnie przekonać, żebym jednak nie odchodził. Ludzie fajni, lecz projekty na starych technologiach. Dodatkowo trafiłem na moment gdzie w firmie dużo zmian i zamienia się powoli w software house. Nigdy takich rozmów nie miałem, więc będzie trochę stresu. A mnie stresuje wszystko, co nowe i nieprzewidywalne.


https://youtu.be/umNsu24Kh0E


#ehh #pracbaza

Dissociated

@LubiekabanosyAdam Taki jest plan

LubiekabanosyAdam

@Dissociated jeśli czujesz, że jest not ok zmieniaj

Widmo

@Dissociated wysłuchaj szefa, popros o czas do namysłu i po 2 dniach podziękuj. Rób tak, żeby Tobie było dobrze.

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Dissociated

@PanGargamel No wiem, zjadło :V

Zaloguj się aby komentować

Zaloguj się aby komentować

Mam web API stworzone z template dla .net core 2.1 z targetem na net framework (taki tam pokemon).


Używam tutaj dodatkowo biblioteki/zestawu bibliotek, co działa tylko pod .net framework.


W kontrolerze wywołuję jedną metodę z tej biblioteki. Po każdym wywołaniu widać, jak zapycha się pamięć, która nie chce się zwalniać. Po kilkunastu razach wywala się wyjątek OutOfMemoryException.


Użyłem DotMemory i wychodzi na to, że coś się chrzani w tej bibliotece.


Natomiast jak użyję tej biblioteki w apce konsolowej, to mogę nawet wywołać tę metodę setki razy i nic się nie stanie, pamięć ładnie się zwalnia.


Co do biblioteki, to robi duużo rzeczy na bazie danych.


Na swój chłopski rozum tego nie ogarnę -,-


#programowanie #csharp #dotnet

Besteer

@Dissociated nie ma za co. Temat niestety za głęboki na ogólne porady.

NullReferenceException

@Dissociated @Besteer spróbuj zrobić bibliotekę/wrapper jako class library w dotnet standard na tę bibliotekę subiekta i dopiero tę swoją podepnij do dotnet core. Może to coś pomoże.

Spróbuj też owinąć to jakimś interfejsem i rejestrować w DI jako scoped. Może to rozwiązać wycieki pamięci bo będzie go regularnie GC sprzątał i DI Ci będzie tworzył nową instancje dla każdego requesta. Trzeba sprawdzić jaki impact na bazę w takim rozwiązaniu bo możesz zamienić jeden problem na drugi.

Jeśli coś w bibliotece jest zjebane z zarządzaniem obiektami to może któryś z tych patentów pomóc.

Besteer

@NullReferenceException @Dissociated jak już idziemy w .NET Standard, to przy okazji może podbij to do .NET 6/7? Może być stary bug dawno rozwiązany w nowszej wersji. Spróbuj też zrobić kompletnie nowy, osobny projekt ASP .NET Core, podpiąć tylko tę problematyczną bibliotekę i w takiej absolutnie minimalnej konfiguracji sprawdź, czy też jest to samo. Może u siebie w kodzie masz coś źle i koliduje?

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

MAG

@DeadRabbit bardzo dobry, dzieki

Zaloguj się aby komentować

gamlling

No i elegancko. Przegrywy wracać na wyklepisko

Rusty

@gamlling Admin to jednak fachowiec jest 🫡 Co do mema w oryginalnym wpisie były jeszcze black pille

43668265-490d-499c-86ef-c7da3adb17f9

Zaloguj się aby komentować

Zaloguj się aby komentować