Вопросы с тегом 'memory-management'

Процесс динамического выделения и освобождения частей физической памяти для удовлетворения запросов программы, если это возможно, справедливости и отсутствия голода среди запрашивающих.
3
ответа

В объекте-C (iphone), как мне управлять памятью ссылок «@protocol»?

Я думал, что у меня неплохая ручка управления памятью для объектива-c, но я не могу понять следующую ситуацию: @protocol MyProtocol @end @interface MyObject : NSObject { id<MyProtocol> reference; } @property (nonatomic, retain...
задан 13.05.2009 в 01:42
5
ответов

Будет ли использование удаления с указателем базового класса вызвать утечку памяти?

Учитывая, что два класса имеют только примитивный тип данных и не имеют специального деструктора / деаллокатора. Предоставляет ли спецификация C ++ его освобождение с правильным размером? struct A { int foo; }; struct B: public A { int bar[10...
задан 20.01.2010 в 11:32
2
ответа

Разница между физической адресацией и концепцией виртуальной адресации

Это повторная передача, потому что я не получаю ответа от superuser.com. Извините за недоразумение. Мне нужно знать разницу между физической адресацией и концепцией виртуальной адресации во встроенных системах. Почему концепция виртуальной...
задан 14.07.2010 в 07:34
3
ответа

Какие новые классификаторы типов введены в ARC?

Автоматический подсчет ссылок (ARC) представляет некоторые новые классификаторы типов. Я видел __strong и __weak , но что они делают?     
задан 31.10.2011 в 03:29
3
ответа

Члены класса и явное распределение стека / кучи

Предположим, что у нас есть 4 класса следующим образом: class A { public: A(void) : m_B() { } private: B m_B; } class B { public: B(void) { m_i = 1...
задан 31.05.2012 в 17:28
10
ответов

Итерация по двоичному дереву с O (1) Вспомогательным пространством

Можно ли перебирать бинарное дерево в O (1) вспомогательном пространстве (без использования стека, очереди и т. д.), или это оказалось невозможным? Если это возможно, как это можно сделать? Изменить: ответы, которые я получил об этом, возможн...
задан 26.04.2009 в 17:28
7
ответов

Почему пространство PermGen растет?

Я прочитал несколько статей, и я понял следующее (пожалуйста, исправьте меня и / или отредактируйте вопрос, если я ошибаюсь): Явная куча сегментируется следующим образом: Молодое поколение: создаваемые объекты идут сюда, эта часть часто...
задан 12.01.2010 в 20:30
6
ответов

Как правильно исправить «нулевой размер массива в struct / union» предупреждение (C4200) без нарушения кода?

Я интегрирую некоторый код в свою библиотеку. Это сложная структура данных, хорошо оптимизированная для скорости, поэтому я стараюсь не изменять ее слишком сильно. Процесс интеграции идет хорошо и фактически почти закончен (он компилируется). Ме...
задан 28.07.2010 в 09:46
3
ответа

Контейнеры STL в стеке и куча

Если std :: vector и друзья меняют размер, значит ли это, если я объявляю такой вектор: std::vector<string> myvec; Затем он изменит размер, используя больше стека, тогда как: std::vector<string> *myvec = new std::vector<...
задан 29.10.2009 в 11:53
4
ответа

сбор мусора и управление памятью в Эрланге

Я хочу узнать технические подробности о сборке мусора и управлении памятью в Erlang. Но я не могу найти его в Erlang.org и его документах. Некоторые статьи в Интернете - это только общие разговоры, не касаясь деталей, например, какой алгор...
задан 19.04.2012 в 07:00