Klausimai pažymėti kaip „atminties valdymas“

Fizinės atminties dalių dinaminio paskirstymo ir atlaisvinimo procesas, kad, jei įmanoma, būtų patenkinti programos prašymai, prašytojų prašymas teisingumui ir nenuoseklumui
7
atsakymai

Kodėl jūs naudojatės Ivara?

Paprastai matau, kad šis klausimas yra kitaip, pvz. (ir man patinka bbum atsakymas į šį klausimą Q). Savo kode naudoju beveik savybes. Tačiau taip dažnai dirbau su rangovu, kuris ...
nustatytas sausio 31 d '12 23:51
3
atsakymai

Kodėl du identiški sąrašai turi skirtingus atminties dydžius?

Aš sukūriau du sąrašus, l1 ir l2, tačiau kiekvienas iš jų turi skirtingą kūrimo metodą: importuoti sys l1 = [Nėra] * 10 l2 = [Nėra, kai diapazonas (10)], spausdinimas ('l1 =' dydis, sys.getsizeof (l1)) print ('l2 =' dydis, sys.getsizeof (l2)) Bet rezultatas mane nustebino: Siz ...
liepos 25 d. 18 val. 22:22
15
atsakymai

Kokios strategijos ir įrankiai yra naudingi nustatant atminties nutekėjimą .NET?

10 metų parašiau C + +. Aš bėgo į atminties problemas, tačiau jas galima pakoreguoti pakankamai pastangų. Per pastaruosius keletą metų parašiau C #. Manau, kad vis dar turiu daug atminties problemų. Juos sunku diagnozuoti ir nustatyti dėl ...
nustatyti 25 rugsėjis '08 6:41 val
11
atsakymai

Ar skambutis pašalina destruktorių?

Turiu klasę (A), kuri naudoja vieno iš jų laukų atminties priskyrimą. A klasė sukuriama ir saugoma kaip rodyklės laukas kitoje klasėje (B). Kai baigsiu su objektu B, skambinu ištrinti, kurią manau sukelia ...
nustatyti kovo 24 d
10
atsakymai

Sumažintas Django atminties naudojimas. Mažai pakabinami vaisiai?

Laikui bėgant mano atminties naudojimas didėja, o „Django“ paleidimas netinka vartotojams. Nesu tikras, kaip padaryti atminties profiliavimą, bet kai kurie patarimai, kaip pradėti matavimą, bus naudingi. Jaučiu tai ...
nustatyti 28 sausis '09, 13:52
12
atsakymai

Ką reiškia „kompiliavimo metu priskirta atmintis“?

Programavimo kalbomis, pvz., C ir C ++, žmonės dažnai nurodo statinės ir dinaminės atminties pasiskirstymą. Aš suprantu šią sąvoką, bet frazė „Visa atmintis buvo skirta (rezervuota) kompiliavimo metu“ man visada painioja. Rinkinys kaip ...
nustatė sausio 25 d '14, 15:24
6
atsakymai

Ką daro „Visual Studio“ su nuotoliniu rodikliu ir kodėl?

„C ++“ knygoje, kurią perskaičiau, sakoma, kad ištrynus žymeklį naudodamas ištrynimo operatorių, atminties vieta toje vietoje, kurioje ji rodoma, yra „išleista“ ir gali būti perrašyta. Tai taip pat rodo, kad rodyklė ir toliau nurodys tą patį mane ...
nustatyti spalio 27 d '15, 20:19
8
atsakymai

Kaip inicijuoti atmintį su nauju operatoriu „C ++“?

Aš tik pradėjau prisijungti su „C ++“ ir noriu pasiimti gerus įpročius. Jei tiesiog priskyriau int tipo masyvą su operatoriumi, kaip aš galiu inicijuoti juos visus į 0, nesukeliant jų visų? Ar turėčiau tiesiog naudoti pinigus? Ar yra kokiu nors būdu ...
nustatyti 05 vas '10, 3:06
8
atsakymai

Maksimali atminties programa

Dirbu su „ios“ žaidimu, kurio tikslas yra bent 3g. Mes naudojame HD išteklius tinklainės rodymo įrenginiams („iPhone 4“, „iPod touch 4“). Atminties išmintingas, „Ipod Touch“ 4-oji karta yra labiausiai ribojantis įrenginys ...
gegužės 04 d. 11 val
10
atsakymai

Ar tinkamai naudojamas kamino ir krūvos C + +?

Jau kurį laiką programavau, bet dažniausiai „Java“ ir „C #“. Aš niekada neturėjau valdyti atminties. Neseniai pradėjau C ++ programavimą, ir aš šiek tiek supainioti, kai turiu laikyti daiktus ant kamino ir kai juos saugoti krūvoje. Mano ...
nustatykite kovo 01'09 8:32
29
atsakymai

Bendrosios rekomendacijos, kaip užkirsti kelią atminties nutekėjimui C ++

Kokie yra bendri patarimai, kaip užtikrinti, kad C + + programose neužkraunčiau atminties? Kaip nustatyti, kas turėtų atlaisvinti atmintį, kuri buvo dinamiškai paskirstyta?
rugsėjo 16 d '08, 11:41 val
2
atsakymai

„Haskell“ duomenų tipo atmintis

Kaip rasti faktinį atminties kiekį, reikalingą tam tikro tipo duomenų išsaugojimui Haskell'e (daugiausia su GHC)? Ar galima ją įvertinti vykdymo metu (pvz., „GHCi“), ar galima įvertinti sudėtinio tipo atminties reikalavimus, pateiktus ...
liepos 15 d. 13 val
3
atsakymai

„UIPopovercontroller dealloc“ pasiekiamas, kai popover yra rodomas.

Aš jus patikinu, kad ieškojau atsakymo į mano klausimą, bet nė vienas iš jų nebuvo naudingas. Čia gavau paprastą kodą, kuris turėtų pateikti UIImagePickerController UIPopoverController: - (void) takePicture: (id) siuntėjas {UIImagePicker ...
nustatė sausio 17 d '12, 4:04 val
9
atsakymai

„Java“ kintamosios atminties adresas

Pažvelkite į žemiau esančią nuotrauką. Kai sukuriame objektą java su nauju raktiniu žodžiu, gauname atminties adresą iš OS. Kai rašome out.println (objName), mes galime matyti „specialią“ eilutę kaip produkciją. Mano klausimai: Kas yra šis išėjimas? Jei tai pridedama ...
gruodžio 25 d. '09 4:10 val
3
atsakymai

Laisva atmintis pythone

Toliau pateiktame pavyzdyje turiu keletą susijusių klausimų apie atminties naudojimą. Jei paleisiu vertėjas, foo = ['bar' už _ xrange (10,000,000)) tikroji atmintis, naudojama mano mašinoje, pasiekia 80,9 MB. Po, aš, del foo ...
nustatė kovo 17 d. 13 val