Pytania otagowane jako memory

Użyj tego znacznika do zarządzania pamięcią lub problemów w programowaniu. W przypadku pytań dotyczących problemów ze sprzętem pamięci lub błędów w oprogramowaniu ogólnym, przejdź do https://superuser.com lub https://serverfault.com, jeśli jest to związane ze sprzętem lub oprogramowaniem na poziomie przedsiębiorstwa.

4
Dlaczego ten pożeracz wspomnień naprawdę nie zjada pamięci?
Chcę utworzyć program, który będzie symulował sytuację braku pamięci (OOM) na serwerze Unix. Stworzyłem ten super prosty pożeracz pamięci: #include <stdio.h> #include <stdlib.h> unsigned long long memory_to_eat = 1024 * 50000; size_t eaten_memory = 0; void *memory = NULL; int eat_kilobyte() { memory = realloc(memory, (eaten_memory * 1024) + 1024); …

7
Jak wyczyścić zmienne w ipythonie?
Czasami ponownie uruchamiam skrypt w tej samej sesji ipython i otrzymuję złe niespodzianki, gdy zmienne nie zostały wyczyszczone. Jak wyczyścić wszystkie zmienne? Czy można to jakoś wymusić za każdym razem, gdy wywołuję magiczne polecenie% run? Dzięki
146 python  memory  ipython 

3
Jaka jest maksymalna ilość pamięci RAM, której może używać aplikacja?
Jestem dość ciekawy tego pytania dotyczącego zarządzania pamięcią w systemie operacyjnym Android, więc liczę na dość szczegółową odpowiedź na ten temat. Co chciałbym wiedzieć: Jaka jest maksymalna ilość pamięci (w megabajtach / jako procent całkowitej pamięci RAM), z której może korzystać aplikacja na Androida (która nie jest aplikacją systemową)? Czy …



11
Jak znaleźć wyciek pamięci Java
Jak znaleźć wyciek pamięci w Javie (używając na przykład JHat)? Próbowałem załadować zrzut sterty do JHat, aby przyjrzeć się podstawowym. Jednak nie rozumiem, jak mam być w stanie znaleźć odniesienie źródłowe ( ref ) lub jakkolwiek to się nazywa. Zasadniczo mogę powiedzieć, że istnieje kilkaset megabajtów wpisów tablicy skrótów ([java.util.HashMap …

5
zamieszanie podczas konwersji stringstream, string i char *
Moje pytanie można sprowadzić do tego, gdzie stringstream.str().c_str()w pamięci znajduje się zwracany ciąg i dlaczego nie można go przypisać do const char*? Ten przykład kodu wyjaśni to lepiej niż ja #include <string> #include <sstream> #include <iostream> using namespace std; int main() { stringstream ss("this is a string\n"); string str(ss.str()); const …

2
Pamięć podręczna Redis a bezpośrednie używanie pamięci
Nie korzystałem jeszcze z Redis, ale słyszałem o tym i planuję wypróbować go jako pamięć podręczną. Słyszałem, że Redis używa pamięci jako bazy danych magazynu pamięci podręcznej, więc jaka jest różnica, jeśli używam zmiennej jako typu danych obiektu lub słownika do przechowywania danych? lubić: var cache = { key: { …
141 caching  memory  redis 


8
Tablice, sterta i stos oraz typy wartości
int[] myIntegers; myIntegers = new int[100]; Czy w powyższym kodzie new int [100] generuje tablicę na stercie? Z tego, co przeczytałem o CLR za pomocą c #, odpowiedź brzmi: tak. Ale nie mogę zrozumieć, co dzieje się z rzeczywistymi int wewnątrz tablicy. Ponieważ są to typy wartości, myślę, że musiałyby …
134 c#  arrays  memory  stack  heap 

12
Co powoduje komunikat „Nie można przydzielić pamięci dla puli” w PHP?
Czasami napotykam limit alokacji pamięci serwera, szczególnie w przypadku rozdętej aplikacji, takiej jak Wordpress, ale nigdy nie spotkałem się z komunikatem „Nie można przydzielić pamięci dla puli” i nie miałem problemów ze śledzeniem jakichkolwiek informacji. Czy ktokolwiek wie, co to znaczy? Próbowałem zwiększyć memory_limitbez powodzenia. Nie dokonałem też żadnych istotnych …
133 php  caching  memory  apc 

29
Ogólne wskazówki dotyczące unikania wycieków pamięci w C ++ [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …


12
Jak ustawić pamięć Apache Spark Executor
Jak mogę zwiększyć ilość pamięci dostępnej dla węzłów wykonawczych Apache Spark? Mam plik 2 GB, który nadaje się do załadowania do Apache Spark. W tej chwili używam Apache Spark na 1 maszynie, więc sterownik i executor są na tej samej maszynie. Maszyna posiada 8 GB pamięci. Kiedy próbuję policzyć linie …

14
Zrozumienie liczenia referencji za pomocą Cocoa i Objective-C
Właśnie zaczynam przyglądać się Objective-C i Cocoa z myślą o zabawie z iPhone SDK. Czuję się dość dobrze z C malloci freekoncepcją, ale schemat liczenia referencji Cocoa wprawia mnie w zakłopotanie. Powiedziano mi, że jest bardzo elegancki, kiedy to zrozumiesz, ale po prostu jeszcze nie przeszedłem. Jak zrobić release, retaina …

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.