memory-management

memory get peak usage() with " real usage"

Jeśli argument real_usage jest ustawiony na true dokumenty PHP mówią, że otrzyma rzeczywisty rozmiar pamięci przydzielonej z ... przydzielona względem wartości limitu pamięci w php.ini ? Chcę wiedzieć, jak blisko był scenariusz, aby osiągnąć ten limit.

Czym są strona mapowana pamięcią i strona anonimowa?

Nie jestem w stanie zrozumieć strony mapowanej pamięcią i strony anonimowej w Linuksie. Czy ktoś może to wyjaśnić na przykładzie? Jakie są z nimi związane struktury danych jądra?

Czy konieczne jest używanie autoreleasepool w programie Swift?

Na stronie 17 z tej prezentacji WWDC14 jest napisane Praca z Objective-C? Nadal trzeba zarządzać pul autorelease aut ... yle inteligentny, aby wiedzieć, że zmienna number powinna zostać zwolniona po pierwszym } (Jak robi to niektóre inne języki)?

Linux free pokazuje duże zużycie pamięci, ale top Nie

Na RedHat Linux 6.2 uruchamiam free -m i pokazuje prawie wszystkie 8GB używane total used free ... 0 0 S 0.0 0.0 0:00.00 migration/1 Próbowałem również tego ps mem script ale pokazuje on tylko około 400MB pamięci.

Różnica między zapisem sekwencyjnym a zapisem losowym

Jaka jest różnica między zapisem sekwencyjnym a zapisem losowym w przypadku :- 1) systemy oparte na dyskach 2) systemy oparte ... o".Zapis jest po prostu buforowany, a następnie nakładany na dysk, gdy spłukamy bufor. Proszę mnie poprawić, jeśli się mylę.

Najlepsza praktyka podczas buforowania plików w systemie Android

Obecnie moja aplikacja buforuje pliki obrazów w podkatalogu cache dla aplikacji. Obrazy są używane w ListView i przechowywane ... po prostu zapomnieć o tym? Dziękuję za poświęcony czas (wiem, że jest długi) i proszę pisać wszelkie istotne doświadczenia.

Co dokładnie muszę zrobić w viewDidUnload?

Mam tendencję do wypuszczania moich rzeczy w-dealloc, a teraz iPhone OS 3.0 wprowadził metodę funny-viewDidUnload, gdzie mówi ... er widoku pozostaje w pamięci. I-dealloc jest dla przypadku, gdy cała sprawa idzie do śmieci. Może ktoś wyjaśni zamieszanie.

Jak radzić sobie z pamięcią wykonywacza i pamięcią Sterownika w Spark?

Jestem zdezorientowany w radzeniu sobie z pamięcią executora i pamięcią Sterownika w Spark. Moje ustawienia środowiska są na ... wykorzystania na proces wykonujący, w tym samym formacie, co ciągi pamięci JVM (np. 512m, 2g). A co z pamięcią sterownika?

Najbardziej efektywna Lista do danych.metoda frame ' a?

Właśnie rozmawiałem o tym ze współpracownikami i pomyśleliśmy, że warto zobaczyć, co ludzie w SO land mają do powiedzenia. Z ... a metoda skórowania kota, która jest szczególnie lepsza, gdy wydajność (szczególnie pod względem pamięci) jest najważniejsza?

Czy usuwanie wskaźnika pustki jest bezpieczne?

Załóżmy, że mam następujący kod: void* my_alloc (size_t size) { return new char [size]; } void my_free (void* ptr) { delete [] ptr; } Czy to bezpieczne? Czy należy ptr oddać do char* przed usunięciem?

Jeśli 32-bitowa liczba całkowita przepełnia się, czy możemy użyć 40-bitowej struktury zamiast 64-bitowej długiej?

Jeśli, powiedzmy, 32-bitowa liczba całkowita jest przepełniona, zamiast uaktualnić int do long, Czy możemy użyć jakiegoś 40-b ... ej liczby całkowitej? Jeśli tak, to w jaki sposób? Mam do czynienia z miliardami, a przestrzeń jest większym ograniczeniem.

Przestrzeń Perm vs przestrzeń sterty

Po pierwsze, jaka jest różnica między przestrzenią Perm a przestrzenią sterty (co i jak JVM wybiera użycie każdej przestrzeni pamięci)? Po drugie, ale najważniejsze, jaki stosunek byłby zalecany dla standardowej aplikacji Java typu MVC?

Potrzebujesz struktury podobnej do tablicy w PHP przy minimalnym zużyciu pamięci

W moim skrypcie PHP muszę utworzyć tablicę > 600k liczb całkowitych. Niestety mój webservers memory_limit jest ustawiony n ... npack('l', substr($storage, $idx * 8, 4)))<<32 | current(unpack('l', substr($storage, $idx * 8+4, 4)))); }

Jakie są najlepsze praktyki zarządzania pamięcią Java? [zamknięte]

Przejmuję niektóre aplikacje od poprzedniego dewelopera. Kiedy uruchamiam aplikacje przez Eclipse, widzę, że zużycie pamięci ... oś na linii "kiedy skończysz używać kolekcji, wyczyść ją". Muszę się tylko upewnić, że te aplikacje nie zajmują tyle pamięci.

Co decyduje o wielkości obiektu Java?

Co wpływa na wielkość pojedynczego obiektu w pamięci? Wiem, że prymitywy i odniesienia będą, ale czy jest coś jeszcze? Czy liczba metod i ich długość ma znaczenie?

Czy pamięć może być oczyszczona?

Pracuję w Delphi 5 (z zainstalowanym FastMM) na projekcie Win32 i ostatnio staram się drastycznie zmniejszyć zużycie pamięci ... t: znalazłem artykuł na about.com to daje dużo tego, a także kilka linków i danych do innych obszarów zarządzania pamięcią.

Jak wyczyścić pamięci podręczne używane przez jądro Linuksa

Chcę zmusić jądro Linuksa do przydzielenia większej ilości pamięci do aplikacji po tym, jak pamięć podręczna zacznie zajmować ... cache została uwolniona-reszta pozostaje. Jak mogę stwierdzić, co zajmuje resztę pamięci podręcznej i wymusić jej uwolnienie?

Członkowie klasy i jednoznaczna alokacja stosu/sterty

Powiedzmy, że mamy 4 klasy w następujący sposób: class A { public: A(void) : m_B() { ... jsca przydzielonego na stercie dla m_D? Jeśli są jakieś tutoriale/artykuły, które poruszają to szczegółowo, chciałbym link.

Jak mogę zwolnić CGImageRef w iOS

Piszę tę metodę, aby obliczyć średnie wartości R, G, B obrazu. Poniższa metoda przyjmuje interfejs użytkownika jako wejście i ... erencji obiektu, który nie jest w tym momencie własnością wywołującego" Gdzie i jak powinienem zwolnić CGImageRef? Dzięki!

Symulować Ostrzeżenia pamięci z kodu, możliwe? [duplikat]

To pytanie ma już odpowiedź tutaj: rozwój iOS: Jak mogę wywołać ostrzeżenia o niskiej pamięci na urządze ... e jest to, co chciałbym do osiągnięcia. Chciałbym to zrobić z kodu po prostu, powiedzmy, robi to co 5 sekund. Czy to możliwe?