Wpis z mikrobloga

#csharp #naukaprogramowania
nie będę wołał poważnego tagu, bo to tylko pierdoła, ale ciekawa wg mnie. prosta aplikacja, napisana jako część pracy magisterskiej, postanowiłem napisać do niej GUI i dość zaskoczony jestem jaką ilość różnych obiektów CLR tworzy podczas działania, a to przecież najprostsza możliwa appka
a z CLR Profilera korzystałem, bo chciałem sprawdzić jak się ma tworzenie nowego obiektu w konstruktorze co iterację, mimo, że to pole akurat nie jest wykorzystywane. wyszło na to, że oszczędziłem ogromną ilość miejsca i operacji, bo z 90MB zajmowanych w pamięci alokacja spadła do widocznych 54MB a i liczy szybciej o kilkanaście ms, więc warto się przyjrzeć czasami fragmentom aplikacji, które coś liczą (thx Cpt Obvious)
a, czas to ze średnio 2500ms dla takiej próbki danych do 1950ms po fixie na 2 linijki
ilmash - #csharp #naukaprogramowania
nie będę wołał poważnego tagu, bo to tylko pier...

źródło: comment_rY1jd6CnAY62KZJCr1C1y3Qg2OgTjdTN.jpg

Pobierz