Sorğular 'yaddaş idarə'

Mümkünsə ədalət və istəməyənlər arasında aclıq etməməsi üçün proqram tələblərini təmin etmək üçün fiziki yaddaşın dinamik şəkildə bölüşdürülməsi və azad edilməsi prosesi.
25
Cavablar

Yığın və yığın nə və harada?

Proqramlaşdırma dillərində olan kitablar, dəyər növlərinin yığında yaradıldığını və bu iki şeyin nə olduğunu izah etmədən yığın üzərində istinad növlərini yaradılışını izah edir. Bunun üçün aydın bir izahat oxumamışdım. Bir yığın nə olduğunu başa düşürəm. Lakin, harada və nə (fiziki olaraq ...
17 Sentyabrda təyin olundu. '08 də 7:18
20
Cavablar

Lokal yaddaş dəyişəninə daxilindən kənara çıxmaq mümkündürmü?

Aşağıdakı kodu var. #include <iostream> int * foo () {int a = 5; } int main () {int * p = foo (); std :: cout << * p; * p = 8; std :: cout << * p; } Və kodu yalnız istisnalar olmadan işləyir ...
22 İyun tarixində saat 17.05-də təyin olundu
4
Cavablar

JVM-ni açarkən Xms və Xmx variantları hansılardır?

JVM-də Xms və Xmx parametrlərinin istifadəsini izah edin. Onlar üçün default dəyərlər hansılardır?
08 fevral 2: 28-də '13
17
Cavablar

Niyə C ++ programcıları "yeni" istifadə etməyi minimuma endirir?

"Yığma daşqın" sualına rast gəldim. Std :: list <std :: string> istifadə edərkən std :: string ilə bir yaddaş sızıntısı və bir şərh belə deyir: Yeni istifadə çox dayandırmaq. Mən sənin üçün bir səbəb görmürəm ...
28 İyun tarixində saat 03:08 'də təyin olundu
8
Cavablar

Android-də tətbiqimdən yaddaş istifadəsini necə öyrənmək olar?

Android proqramında istifadə olunan yaddaşını proqramlı olaraq necə tapa bilərəm? Ümid edirəm ki, bunu etmək üçün bir yol var. Həmçinin, necə pulsuz telefon yaddaşı əldə edə bilərəm?
19 fevral müəyyən olundu 20: 12-də '10
3
Cavablar

Tam 8192 element vasitəsilə yineliyəndə mənim proqramım nə qədər yavaş işləyir?

Burada sözügedən proqramdan bir alıntıdır. İmg [] [] matrisi SIZE × SIZE və img [j] [i] = 2 * j + i sonra başlatılır. Sonra bir matrix res [] [] yaradın və burada hər bir sahə ətrafındakı 9 ətrafındakı ortalamadır matrisdə im ...
set 04 Sep '12 saat 04:51 'da
8
Cavablar

Python yaddaş profilerinin nə təklif olunur?

Python proqramımın yaddaşını bilmək istərdim və xüsusilə hansı blokları / hissələri və ya kodun obyektlərinin yaddaşın çoxunu istifadə etdiyini bilmək istəyirəm. Google axtarışında kommersiya Python Yaddaş Validator (yalnız Windows üçün) göstərilir. Və bir açıq ...
set 21 sentyabr '08 at 7:43
11
Cavablar

Pythonda bir obyektin ölçüsünü necə təyin etmək olar?

C'de int, char və s. Ölçüsünü tapa bilərsiniz. Bir simli, tamsayı və s. Kimi obyektlərin ölçüsünü necə əldə etmək istərdim. pitonda. İlgili sual: Element başına neçə bayt Python siyahısında (tuple) var? Bir XML faylını istifadə edirəm ...
16 yanvar təyin etdi '09 ilə 8:07
26
Cavablar

R sessiyasında mövcud yaddaş idarə etmək üçün fəndlər

İnteraktiv R iclasının mövcud yaddaşını idarə etmək üçün insanlar hansı fəndləri istifadə edirlər? Aşağıdakı funksiyaları [Peter Pikal və David Hind-ın mesajlarına əsasən 2004-cü ildə r-yardım siyahısında] ən böyük obyektlərin sayımını (və / və ya sıralamağa) və ...
31 avq. '09 saat 18:26 'da
19
Cavablar

Malloc-dan yeni istifadə etməliyəm?

Gördüyüm ki, C ++-da verilənləri ayırmaq və sərbəstləşdirmək üçün bir neçə yol vardır və mən malloc deyərkən pulsuz zəng etməli olduğunuzu və yeni operatoru istifadə edərkən silmək üçün qoşulmaq lazımdır və bu (məsələn, ) ki ...
08 oktyabr təyin etdi '08 saat 10:47 'da
4
Cavablar

Şəxsi baytlar, virtual baytlar, iş qurğusu nədir?

Sürecinde yaddaş sızıntılarını debug etmək üçün mükəmməllik proqramını istifadə etməyə çalışıram. İşdə şərtlər necə açıqlanır: İşçi dəsti - bu prosesin işçi dəstinin baytlarında hazırkı ölçüsü. İşçi dəsti, son bir neçə yaddaş səhifəsidir ...
31 dekabr '10 saat 9:16 'da
17
Cavablar

Yalnızca standart kitabxanadan istifadə edərək hibrid yaddaşını necə ayırmaq olar?

Yalnız bir müsahibənin bir hissəsi kimi testi bitirdim və bir sual məni qarışdırdı - hətta Google-da istinad edirdi. Stackoverflow'un nə edə biləcəyini görmək istərdim: "memset_16aligned" funksiyası üçün 16 byte hizalı hizalama tələb olunur ...
23 oktyabr təyin etdi '08 də 2:23
22
Cavablar

"Yeni göndərmək" üçün hansı istifadə olunur?

Burada hər kəs C ++ "yeni poçt" istifadə edirmi? Əgər belədirsə, niyə? Mənə elə gəlir ki, bu yalnız bir yaddaş kartında göstərildiyi zaman faydalı olar.
21 oktyabr təyin etdi '08 saat 19:34 'da
12
Cavablar

Javascriptdə obyektlərin silinməsi

Mən javascript silmək operatoru ilə bir az qarışıq oldum. Aşağıdakı kod parçasını edin: var obj = {helloText: "Hello World!" }; var foo = obj; obj silin; Kodun bu hissəsini icra etdikdən sonra obj null, lakin foo hələ də obyektə aiddir ...
13 Aprel tarixində təyin olundu '09 ilə 2:18
15
Cavablar

Bir linux / unix prosesi üçün maksimum yaddaş istifadə

Komanda xəttini işləyəcək və ümumi RAM-in ümumi istifadə olunduğu bir vasitə varmı? / Usr / bin / vaxtına oxşar bir şey təqdim edirəm
21 Apreldə təyin olundu '09 saat 23:55 'də