Pitanja označena kao "upravljanje memorijom"

Proces dinamičkog raspoređivanja i oslobađanja dijelova fizičke memorije kako bi se zadovoljili programski zahtjevi, ako je moguće, pravda i ne-glad među podnositeljima zahtjeva.
25
odgovor

Što i gdje su stog i hrpa?

Knjige u programskim jezicima objašnjavaju da su tipovi vrijednosti stvoreni na stogu, a referentni tipovi su stvoreni na hrpi, bez objašnjavanja što su te dvije stvari. Nisam pročitao jasno objašnjenje za to. Razumijem što je stog. Ali, gdje i što su (fizički ...
postavljen na 17 sep. '08 u 7:18
20
odgovor

Je li moguće pristupiti varijabli lokalne memorije izvan njezina djelokruga?

Imam sljedeći kod. # uključi <iostream> int * foo () {int a = 5; } int main () {int * p = foo (); std :: cout << * p; * p = 8; std :: cout << * p; } A kod radi samo bez iznimaka u ...
postavljen 22. lipnja 2011. u 17:05
4
odgovor

Koje su Xms i Xmx opcije pri pokretanju JVM-a?

Molimo objasnite korištenje Xms i Xmx parametara u JVM-u. Koje su zadane vrijednosti za njih?
set 08 veljača '13 u 2:28
17
odgovor

Zašto C ++ programeri minimiziraju uporabu "novog"?

JA je došao preko pitanje "stack overflow". Propuštanje memorije sa std :: stringom kada se koristi std :: list <std :: string>, a jedan komentar kaže ovo: Prestani koristiti nove toliko. Ne vidim razlog zašto ...
postavljen 28. lipnja 2011. u 3:08
8
odgovor

Kako naučiti pamćenje korištenje moje aplikacije u Android?

Kako mogu pronaći programsku memoriju korištenu u Android aplikaciji? Nadam se da postoji način da se to učini. Također, kako mogu dobiti besplatnu memoriju telefona?
postavljen 19. veljače '10 u 20:12
3
odgovor

Zašto moj program radi sporije ako prođete kroz točno 8192 stavke?

Ovdje je izvadak iz dotičnog programa. Matrica img [] [] je SIZE × SIZE i inicijalizirana na adresu: img [j] [i] = 2 * j + i Tada kreirate matricu res [] [], a svako polje ovdje je prosjek od 9 polja oko njega u matrici im ...
set 04 ruj '12 u 16:51
8
odgovor

Koji python memorija profiler se preporučuje?

Želim znati korištenje memorije moje Python aplikacije i posebno želim znati koji blokovi / dijelovi ili kodni objekti troše većinu memorije. Google pretraživanje prikazuje komercijalni Python Memory Validator (samo za Windows). I s otvorenim ...
postavljen 21. rujna '08 u 7:43
11
odgovor

Kako odrediti veličinu objekta u Pythonu?

U C, možemo pronaći veličinu int, char, itd. Želim znati kako dobiti veličinu objekata, kao što su niz, cijeli broj itd. u pitonu. Srodno pitanje: Koliko je bajtova po elementu u Python popisu (tuple)? Koristim XML datoteku koja je ...
set Jan 16 '09 u 8:07
26
odgovor

Trikovi za upravljanje dostupnom memorijom u sesiji R

Koje trikove ljudi koriste za upravljanje dostupnom memorijom interaktivne R sesije? Koristim dolje navedene funkcije [na temelju poruka Petera Pikala i Davida Hinda na popisu r-pomoći 2004.] da nabrojim (i / ili razvrstam) najveće objekte i ...
set 31 aug. '09 u 18:26
19
odgovor

Kada se koristi malloc vs new?

Vidim da u C ++ postoji nekoliko načina za dodjelu i oslobađanje podataka, i razumijem da kada nazovete malloc, morate nazvati besplatno, a kada koristite novog operatera, morate se povezati za brisanje, a to (na primjer, nazovite besplatno ( ) da ...
postavljen 08. listopada '08 u 10:47 sati
4
odgovor

Što su osobni bajtovi, virtualni bajtovi, radni skup?

Pokušavam koristiti perfmon uslužni program za otklanjanje pogrešaka u propuštanju memorije u procesu. Evo kako objašnjava perfmon pojmove: Radni skup - trenutna veličina u bajtovima radnog skupa ovog procesa. Radni skup je skup stranica memorije, nedavno ...
postavite 31. prosinca '10 u 9:16
17
odgovor

Kako rasporediti usklađenu memoriju samo pomoću standardne knjižnice?

Upravo sam završio test kao dio intervjua, a jedno pitanje me zbunilo - čak i s Googleom za referencu. Htio bih vidjeti što stackoverflow može učiniti: 16-bajtno poravnanje je potrebno za "memset_16aligned" funkciju ...
postavljen 23. listopada '08 u 2:23
22
odgovor

Koja se upotreba koristi za "objavljivanje novih"?

Je li itko ovdje koristio C ++ "novo knjiženje"? Ako da, zašto? Čini mi se da bi to bilo korisno samo kada se prikazuje na memorijskoj kartici.
set Oct 21 '08 u 19:34
12
odgovor

Brisanje objekata u javascriptu

Malo sam zbunjen s operatorom javascript delete. Uzmite sljedeći isječak koda: var obj = {helloText: "Hello World!" }; var foo = obj; brisanje obj; Nakon izvođenja ovog dijela koda, obj je null, ali foo se još uvijek odnosi na objekt, ...
postavljeno 13. travnja '09 u 2:18
15
odgovor

Korištenje vršne memorije za linux / unix proces

Postoji li alat koji će pokrenuti naredbeni redak i prijaviti koliko je RAM-a ukupno upotrijebljeno? Predstavljam nešto slično / usr / bin / time
postavljeno 21. travnja '09 u 23:55