memory-management
Zmniejszenie Zużycia Pamięci Django. Nisko wiszące owoce?
Moje zużycie pamięci wzrasta z czasem i ponowne uruchomienie Django nie jest miłe dla użytkowników.
Nie jestem pewien, jak z ... zostało wydane. Może to być najlepsze rozwiązanie: Profilowanie rozmiaru obiektu Django i użycia pamięci za pomocą Pymplera
Jak uwolnić użycie i-węzła?
Mam dysk, na którym użycie i-węzła wynosi 100% (używając polecenia df -i).
Jednak po usunięciu plików znacznie, wykorzystanie ... łów niż dysk z większym zużyciem miejsca na dysku?
Czy to możliwe, jeśli spakuję wiele plików, zmniejszy to liczbę i-węzłów?
Prawidłowe użycie stosu i sterty w C++?
Od jakiegoś czasu programuję, ale to głównie Java i C#. Nigdy nie musiałem sam zarządzać pamięcią. Niedawno zacząłem programo ... obiekty, rzadko używane zmienne i duże struktury danych powinny być przechowywane na stosie. Czy to prawda czy nie mam racji?
Smart Pointers: or who owns you baby? [zamknięte]
C++ to wszystko o własności pamięci
Aka "Semantyka Własności "
Obowiązkiem właściciela fragmentu dynamicznie przydzielone ... ników.
Użycie:
======
Używany do zatrzymywania obiektów przez cykle, gdy tylko cykl utrzymuje współdzielone refcount.
Jak mogę wyraźnie zwolnić pamięć w Pythonie?
Napisałem program Pythona, który działa na dużym pliku wejściowym, aby utworzyć kilka milionów obiektów reprezentujących Trój ... ry list.
Jaki jest najlepszy sposób, aby powiedzieć Pythonowi, że nie potrzebuję już niektórych danych i można je uwolnić?
Szczytowe wykorzystanie pamięci procesu linux / unix
Czy istnieje narzędzie, które uruchomi wiersz poleceń i poinformuje, ile pamięci RAM zostało łącznie zużyte?
Wyobrażam sobie coś analogicznego do / usr / bin / time
Jaka jest różnica między słabym odniesieniem, a nienazwanym odniesieniem?
Swift ma:
Mocne Referencje
Słabe Referencje
Unowned References
Czym się różni od słabego odniesienie?
Kiedy można bez ... ć nieautoryzowanego odniesienia?
Czy niepodpisane referencje są zagrożeniem bezpieczeństwa jak wiszące wskaźniki W C / C++?
Przekonujące przykłady niestandardowych alokatorów C++?
Jakie są naprawdę dobre powody, aby porzucić std::allocator Na Rzecz niestandardowego rozwiązania? Czy natknąłeś się na jakie ... e potrzebowałem. Zastanawiałem się, czy ktoś z SO mógłby podać kilka przekonujących przykładów uzasadniających ich istnienie.
Wyjaśnienie silnego i słabego przechowywania w iOS5
Jestem nowy w rozwoju iOS5 i używam objective-C. mam problemy ze zrozumieniem różnicy między silnym i słabym przechowywanie ... obiekt? Rozumiem pojęcie wskaźnika, sterty, alokacji lub dealokacji pamięci - ale jaka jest różnica między silnym a słabym?
Kiedy i dlaczego kompilator zainicjalizuje pamięć do 0xcd, 0xdd, itd. na malloc / free / new / delete?
Wiem, że kompilator czasami inicjalizuje pamięć za pomocą pewnych wzorców, takich jak 0xCD i 0xDD. To co chcę wiedzieć to K ... i, a niektóre wzorce wywołują przerwania w Win32, które spowoduje wyświetlenie WYJĄTKÓW w debuggerze.
Jak przenośne to jest?
Dlaczego @autoreleasepool jest nadal potrzebny Z ARC?
W większości przypadków ARC (automatyczne liczenie odniesień), nie musimy myśleć o zarządzaniu pamięcią w obiektach Objective ... pool { … } return success; }.
kiedy chcesz stworzyć bardziej lokalną pulę, jak pokazał @mattjgalloway w swojej odpowiedzi.
Po co Ci ivar?
Zwykle widzę to pytanie zadawane w inny sposób, np. Czy każdy ivar musi być własnością? (i podoba mi się odpowiedź bbuma na t ... file
@property (nonatomic, copy) NSString * name;
Mieć go całkowicie "prywatny" tylko zadeklarować go w klasie kontynuacja.
Jest zbiorem ciągów znaków zbiorem odniesień do obiektu String lub zbiorem obiektów
Jestem zdezorientowany po przeczytaniu artykułu na stronie javaranch Coreya McGlone ' a, autora Tip Line SCJP. nazwane ciągi, ... sania kodu, ale jest bardzo ważne z punktu widzenia zarządzania pamięcią i
to jest powód, dla którego chcę oczyścić tę fundę.
Globalne zarządzanie pamięcią w C++ w stosie czy stercie?
Jeśli deklaruję strukturę danych globalnie w aplikacji C++, czy zużywa ona pamięć stosu lub pamięci sterty ?
Dla eg
struct AAA
{
.../.../.
../../..
}arr[59652323];
Czy delete na wskaźniku do podklasy wywołuje destruktor klasy bazowej?
Mam class A, który używa alokacji pamięci sterty dla jednego ze swoich pól. Klasa A jest tworzona i przechowywana jako pole w ... kich destruktorów, aby sfinalizować obiekt, blok, w którym znajduje się obiekt, jest zwracany do sterty. / align = "left" /
Usuwanie obiektów w JavaScript
Jestem trochę zmieszany z operatorem delete JavaScript. Weź następujący fragment kodu:
var obj = {
helloText: "Hello Wo ... miennych wskazujących na obiekt, to czy zostanie usunięty z pamięci?
(przy okazji, moje testy zostały wykonane w Safari 4.)
Czy" delete this " jest dozwolone w C++?
Czy dozwolone jest delete this;, jeśli polecenie delete - jest ostatnią instrukcją, która zostanie wykonana na danej instancj ... dule" object will take the lead,
// I want to get rid of this "SomeModule" object:
delete this;
}
Mogę to zrobić?
Co tak naprawdę oznacza "pamięć przydzielona w czasie kompilacji"?
W językach programowania, takich jak C i c++, ludzie często odnoszą się do statycznej i dynamicznej alokacji pamięci. Rozumie ... n, na których fraza jest używana w nagłówku "alokacja statyczna".
Powrót do podstaw: alokacja pamięci, spacer po historii
Jak uzyskać bieżące zużycie pamięci w Androidzie?
Użyłem /proc / meminfo i przeanalizowałem odpowiedź polecenia.wynika to jednak z tego, że:
Wielkość pliku: 94348 kB
MemFree ... e jest bardzo mało wolnej pamięci.
Czy ktoś może to wyjaśnić? czy jest jakiś inny sposób na wykorzystanie pamięci w android?
Zachowaj cykl na " ja " z blokami
Obawiam się, że to pytanie jest dość proste, ale myślę, że jest istotne dla wielu programistów Objective-C, którzy dostają si ... g]; }];
Chciałbym wiedzieć, co następuje: jeśli to prawda, czy jest jakiś sposób, aby uniknąć brzydoty (poza używaniem GC)?