Aktywne Wpisy
Codziennie pokazuje mi się te durne wpisy czy kobiety wolą być same w lesie z niedźwiedziem czy mężczyzną i oczywiście wybierają niedźwiedzia. Faceci zawsze w komentarzach się prują, że przecież niedźwiedź zabije, że przecież ich nie interesuje krzywdzenie kobiet itp
I chyba do nich nie dociera, że jeśli oni wiedzą, że nie skrzywdzą to nie o nich chodzi. Chociaż i tak często bywa, że nawet myśląc, że się kogoś nie chce skrzywdzić
I chyba do nich nie dociera, że jeśli oni wiedzą, że nie skrzywdzą to nie o nich chodzi. Chociaż i tak często bywa, że nawet myśląc, że się kogoś nie chce skrzywdzić
static void Main(string[] args){
while(true){
const int size=2000000;
int[] arr=new int[size];
Thread.Sleep(1000);
}
}
Debugując go w Visual Studio dostaje taki wykres zużycia pamięci jak poniżej. Te żółte trójkąty to wywołania GC. Doskonale rozumiem skąd biorą się wywołania w momencie w punktach przegięcia, natomiast nie rozumiem po co jest on wywoływany chwilę później skoro i tak nic nie robi.
#csharp #dotnet #programowanie
Komentarz usunięty przez autora
Duże obiekty powyżej 85 k trzymane są w innym miejscu pamięci niż małe(SOH) i są generacji 2 i są tam trochę inne strategie czyszczenia pamięci, czyli raczej nie szuka obiektów Generacji 0 bo jak się zabrał za Gen2 to Gen0 już nie ma
Pogooglaj sobie o "Large Objects Heap Allocation
Komentarz usunięty przez autora