Pytania otagowane jako memory-management

Proces dynamicznego przydzielania i zwalniania części pamięci fizycznej w celu odpowiadania na żądania programu, jeśli to możliwe, uczciwie i bez głodu wśród żądających.

8
Do czego służy wywołanie systemowe brk ()?
Zgodnie z instrukcją dla programistów Linuksa: brk () i sbrk () zmieniają lokalizację przerwania programu, która określa koniec segmentu danych procesu. Co oznacza tutaj segment danych? Czy to tylko segment danych lub dane, BSS i sterta łącznie? Według wiki: Czasami obszary danych, BSS i hałdy są łącznie nazywane „segmentem danych”. …
184 c  linux  unix  memory-management  brk 

9
Wycieki pamięci w Pythonie [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się na jednym problemie, edytując ten post . Zamknięte w zeszłym roku . Popraw to pytanie Mam długo działający skrypt, który, jeśli zostanie uruchomiony wystarczająco długo, zajmie całą pamięć …

16
Ciekawe przykłady niestandardowych alokatorów w C ++?
Jakie są naprawdę dobre powody, aby zrezygnować std::allocatorz niestandardowego rozwiązania? Czy spotkałeś się z sytuacjami, w których było to absolutnie konieczne dla poprawności, wydajności, skalowalności itp.? Jakieś naprawdę sprytne przykłady? Niestandardowe podzielniki zawsze były cechą Biblioteki Standardowej, której nie potrzebowałem. Zastanawiałem się tylko, czy ktoś tutaj na SO mógłby podać …


9
Zachowaj cykl na sobie z blokami
Obawiam się, że to pytanie jest dość proste, ale myślę, że jest istotne dla wielu programistów Objective-C, którzy wchodzą do bloków. Słyszałem, że skoro bloki przechwytują zmienne lokalne, do których odwołują się w nich jako constkopie, użycie selfw bloku może skutkować cyklem zachowania, jeśli ten blok zostanie skopiowany. Więc powinniśmy …






9
Gdzie w pamięci są moje zmienne przechowywane w C?
Biorąc pod uwagę, że pamięć jest podzielona na cztery segmenty: dane, stertę, stos i kod, gdzie są zmienne globalne, zmienne statyczne, stałe typy danych, zmienne lokalne (zdefiniowane i zadeklarowane w funkcjach), zmienne (w funkcji głównej), wskaźniki i dynamicznie przydzielana przestrzeń (za pomocą malloc i calloc) zostaje zapisana w pamięci? Myślę, …


7
Dlaczego miałbyś używać ivar?
Zwykle widzę to pytanie zadane w inny sposób, na przykład Czy każdy bluszcz musi być własnością? (i podoba mi się odpowiedź bbum na to pytanie). Używam właściwości prawie wyłącznie w moim kodzie. Jednak co jakiś czas współpracuję z kontrahentem, który od dawna rozwija się na iOS i jest tradycyjnym programistą …

10
Maksymalny budżet pamięci aplikacji ios
Pracuję nad grą na iOS, która ma na celu co najmniej 3gs. Używamy zasobów HD dla urządzeń wyświetlających Retina (iPhone 4, iPod touch 4 generacji). Jeśli chodzi o pamięć, Ipod Touch 4.generacji wydaje się być dla nas najbardziej ograniczającym urządzeniem, ponieważ ma taką samą ilość pamięci RAM (256 w porównaniu …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.