Wymuszenie uruchomienia czyszczenia pamięci w R za pomocą komendy gc ()
Okresowo programuję niechlujnie. Ok, programuję cały czas niechlujnie, ale czasami dogania mnie w postaci błędów pamięci. Zaczynam ćwiczyć trochę dyscypliny w usuwaniu obiektów za pomocąrm()
rozkaz i sprawy się poprawiają. Widzę mieszane wiadomości online o tym, czy powinienem zadzwonićgc()
po usunięciu dużych obiektów danych. Niektórzy twierdzą, że zanim R zwróci błąd pamięci, zostanie uruchomionygc()
podczas gdy inni mówią, że wymuszanie ręcznegc
to dobry pomysł.
Powinienem uciekaćgc()
po usunięciu dużych obiektów w celu zapewnienia maksymalnej dostępności pamięci?