Klausimai pažymėti kaip „atminties valdymas“

Fizinės atminties dalių dinaminio paskirstymo ir atlaisvinimo procesas, kad, jei įmanoma, būtų patenkintas programos prašymas, prašytojų prašymas teisingumui ir be alkio.
25
atsakymai

Kas ir kur yra kamino ir krūvos?

Knygos programavimo kalbomis paaiškina, kad verte sukuriamos vertės rūšys, o krūvoje sukuriami atskaitos tipai, nepaaiškinant šių dviejų dalykų. Aš neskaito aiškaus paaiškinimo. Aš suprantu, kas yra kamino. Bet kur ir ką jie yra (fiziškai ...
nustatytas 17 sep. '08, 7:18
20
atsakymai

Ar galima pasiekti vietinės atminties kintamąjį, nepriklausantį jo taikymo sričiai?

Turiu šį kodą. #include <iostream> int * foo () {int a = 5; } int main () {int * p = foo (); std :: cout << * p; * p = 8; std :: cout << * p; } Ir kodas veikia tik be išimčių ...
birželio 22 d. 11 val
4
atsakymai

Kokios yra Xms ir Xmx parinktys, kai pradedate JVM?

Paaiškinkite XMS ir Xmx parametrų naudojimą JVM. Kokios yra numatytosios jų reikšmės?
nustatyti 08 vas '13, 2:28
17
atsakymai

Kodėl C ++ programuotojai sumažina „naujo“ naudojimą?

Aš atėjau į klausimą "kamino perpildymas". Atminties nutekėjimas su std :: string, kai naudojamas std :: list <std :: string>, ir vienas komentaras sako: nustokite naudoti naują. Nematau priežasties, kodėl jūs ...
birželio 28 d. 11 val
8
atsakymai

Kaip išmokti savo programos atminties naudojimą „Android“?

Kaip programinėje programoje rasti „Android“ programoje naudojamą atmintį? Tikiuosi, kad yra būdas tai padaryti. Be to, kaip gauti nemokamą telefono atmintį?
nustatyti 19 Vas „10, 20:12
3
atsakymai

Kodėl mano programa vyksta lėčiau, jei kartojate per tiksliai 8192 elementus?

Čia yra ištrauka iš atitinkamos programos. Img [] [] matrica yra SIZE × SIZE ir inicijuota adresu: img [j] [i] = 2 * j + i Tuomet sukuriate matricos res [] [] ir kiekvienas laukas yra 9 laukų aplink jį matricoje im ...
nustatyti 04 rugsėjis '12, 4:51 val
8
atsakymai

Kokio python atminties profilio rekomenduojama?

Noriu žinoti savo „Python“ programos atminties naudojimą ir ypač noriu sužinoti, kurie blokai / dalys ar kodo objektai sunaudoja didžiąją atminties dalį. „Google“ paieška rodo komercinį „Python Memory Validator“ (tik „Windows“). Ir atviru ...
nustatyti 21 rugsėjo '08, 7:43
11
atsakymai

Kaip nustatyti objekto dydį „Python“?

C, mes galime rasti int, char ir kt. Noriu sužinoti, kaip gauti objektų dydį, pvz., Eilutę, sveikąjį skaičių ir kt. pythone. Susijęs klausimas: Kiek baitų viename elemente yra Python sąraše (tuple)? Naudoju XML failą, kuris ...
nustatyti 16 sausis '09 8:07
26
atsakymai

Trikčiai, kuriais galima valdyti turimą atmintį R sesijoje

Kokie gudrybės žmonės naudoja valdomą interaktyviosios „R“ sesijos atmintį? Naudoju toliau nurodytas funkcijas [pagal Peterio Pikal ir David Hind pranešimus r-help sąraše 2004 m.], Kad išvardintumėte (ir (arba) rūšiuotumėte) didžiausius objektus ir ...
nustatyti 31 d. '09 18:26
19
atsakymai

Kada naudoti malloc vs new?

Matau, kad C + + yra keletas būdų, kaip priskirti ir laisvai naudoti duomenis, ir suprantu, kad, kai skambinate malloc, turite skambinti nemokamai, o naudodami naują operatorių turite prisijungti, kad ištrintumėte, ir tai (pvz., Skambinkite nemokamai ( ), kad ...
nustatyti spalio 08 '08 10:47 val
4
atsakymai

Kas yra asmeniniai baitai, virtualūs baitai, darbo rinkiniai?

Bandau panaudoti „perfmon“ įrankį atminties nuotėkio šalinimui šiame procese. Štai kaip perfmon paaiškina terminus: Darbinis rinkinys - esamas šio proceso darbo rinkinio dydis baitais. Darbo rinkinys yra atminties puslapių rinkinys, neseniai ...
nustatytas 31 d '10, 9:16
17
atsakymai

Kaip priskirti suderintą atmintį tik naudojant standartinę biblioteką?

Bandymą baigiau kaip interviu dalį, o vienas klausimas mane supainiojo - netgi su „Google“. Norėčiau pamatyti, ką gali padaryti stackoverflow: reikia atlikti 16 baitų lygiavertę funkciją „memset_16aligned“ funkcijai ...
nustatyti spalio 23 d '08, 2:23
22
atsakymai

Koks naudojimas naudojamas „naujai paskelbti“?

Ar kas nors čia kada nors naudojo „C ++“ naują skelbimą? Jei taip, tai kodėl? Man atrodo, kad tai būtų naudinga tik tada, kai rodoma atminties kortelėje.
nustatyti spalio 21 d '08 19:34
12
atsakymai

Objektų trynimas javascript

Aš šiek tiek painiojau su „JavaScript“ ištrynimo operatoriumi. Paimkite šį kodo fragmentą: var obj = {helloText: „Hello World!“ }; var foo = obj; ištrinti obj; Atlikus šią kodo dalį, obj yra null, bet foo vis dar taikomas objektui ...
nustatytas balandžio 13 d '09 2:18
15
atsakymai

Naudojant piko atmintį linux / unix procesui

Ar yra įrankis, kuris paleis komandinę eilutę ir praneša, kiek RAM buvo panaudota iš viso? Pateikiu kažką panašaus į / usr / bin / time
nustatytas balandžio 21 d '09 23:55