Pytania oznaczone «memory»

121
Dlaczego adres zero jest używany jako wskaźnik zerowy?

W C (lub C ++ w tym przypadku) wskaźniki są szczególne, jeśli mają wartość zero: radzę ustawić wskaźniki na zero po zwolnieniu ich pamięci, ponieważ oznacza to, że ponowne zwolnienie wskaźnika nie jest niebezpieczne; kiedy wywołuję malloc, zwraca wskaźnik o wartości zero, jeśli nie może uzyskać...

118
Rozmiar struktury Pythona w pamięci

Czy istnieje odniesienie do rozmiaru pamięci struktury danych Pythona na platformach 32- i 64-bitowych? Jeśli nie, byłoby miło mieć go na SO. Im bardziej wyczerpujący, tym lepiej! Ile bajtów jest używanych przez następujące struktury Pythona (w zależności od lentypu zawartości i, jeśli ma to...

118
Jak daleko mogą zajść wycieki pamięci?

Wiele razy miałem wycieki pamięci. Zwykle kiedy - mallocjakby nie było jutra, albo wiszące FILE *jak brudne pranie. Ogólnie zakładam (czytaj: mam nadzieję), że cała pamięć jest czyszczona przynajmniej po zakończeniu działania programu. Czy są jakieś sytuacje, w których wyciekająca pamięć nie...

111
Maksymalne wykorzystanie pamięci MySQL

Chciałbym wiedzieć, jak można ustawić górny limit ilości pamięci używanej przez MySQL na serwerze Linux. W tej chwili MySQL będzie nadal zajmować pamięć przy każdym nowym zapytaniu, tak że w końcu zabraknie pamięci. Czy istnieje sposób na ustanowienie limitu, aby MySQL nie wykorzystywał więcej...

111
Jak zwolnić pamięć używaną przez ramkę danych pandy?

Mam naprawdę duży plik csv, który otworzyłem w pandach w następujący sposób .... import pandas df = pandas.read_csv('large_txt_file.txt') Gdy to zrobię, moje użycie pamięci wzrośnie o 2 GB, co jest oczekiwane, ponieważ ten plik zawiera miliony wierszy. Mój problem pojawia się, gdy muszę uwolnić...

103
Maksymalna pamięć Java w systemie Windows XP

Zawsze mogłem przydzielić 1400 megabajtów dla Java SE działającej w 32-bitowym systemie Windows XP (Java 1.4, 1.5 i 1.6). java -Xmx1400m ... Dzisiaj wypróbowałem tę samą opcję na nowej maszynie z systemem Windows XP z Javą 1.5_16 i 1.6.0_07 i otrzymałem błąd: Error occurred during initialization...

103
Konwertowanie bajtów na megabajty

Widziałem trzy sposoby wykonywania konwersji z bajtów na megabajty: megabajty = bajty / 1000000 megabajty = bajty / 1024/1024 megabajty = bajty / 1024/1000 Ok, myślę, że numer 3 jest całkowicie błędny, ale widziałem to. Myślę, że punkt 2 ma rację, ale szukam jakiegoś szanowanego autorytetu...

102
Jak określić ślad pamięci (rozmiar) zmiennej?

Czy w PHP (lub rozszerzeniu PHP) jest funkcja sprawdzająca, ile pamięci zużywa dana zmienna? sizeofpo prostu podaje liczbę elementów / właściwości. memory_get_usagepomaga w tym, że daje mi rozmiar pamięci używanej przez cały skrypt. Czy istnieje sposób na zrobienie tego dla pojedynczej...