Результаты поиска по запросу "memory-management"

2 ответа

mmap с / dev / zero

Скажем, я выделяю большую память (40 МБ) с помощью mmap, используя / dev / zero следующим образом. fd = open("/dev/zero", O_RDWR); a = mmap (0, 4096e4, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FILE, fd, 0);Что я понимаю, так это то, что ...

2 ответа

Какое управление памятью мне нужно очистить при использовании TinyXml для C ++?

Я делаю следующее сTinyXML [http://www.grinninglizard.com/tinyxmldocs/index.html]: TiXmlDocument doc; TiXmlDeclaration* decl = new TiXmlDeclaration( "1.0", "", "" ); TiXmlElement* main = new TiXmlElement("main"); TiXmlElement* header = ...

2 ответа

Автозапуск пулов в Objective-C - выпуск основного AutoreleasePool?

Насколько я понимаю, когда объект отправляетсяautorelease сообщение, если не существует пулов автоматического выпуска, кроме того, что вmain.mобъект помещается вmain.m, Предполагая, что это правильно, у меня есть пара вопросов: 1) Все ли ...

ТОП публикаций

3 ответа

Как найти источник увеличения использования памяти витым сервером?

У меня есть сервер аудио трансляции, написанный на Python и основанный на Twisted. Он работает нормально, но его использование памяти увеличивается, когда на сервере больше пользователей, но использование памяти никогда не снижается, когда эти ...

3 ответа

Какие гарантии дает malloc для выравнивания памяти?

Я наткнулся на следующий код: int main() { char *A=(char *)malloc(20); char *B=(char *)malloc(10); char *C=(char *)malloc(10); printf("\n%d",A); printf("\t%d",B); printf("\t%d\n",C); return 0; } //output-- 152928264 152928288 152928304Я хочу ...

5 ответов

Java Memory объяснил (SUN JVM)

Я попытался найти интерпретацию сегментов памяти Sun Java Java VM, которая также будетпонятно администратору, Он должен объяснить, что такое куча / не куча памяти и значение различных пулов памяти. Если бы это как-то относилось к представлению ...

5 ответов

Какова форма массива «удалить»?

Когда я скомпилировал код, используя имя массива в качестве указателя, и я удалил имя массива, используяdelete, Я получил предупреждение об удалении массива без использования формы массива (я не помню точную формулировку). Основной код был: int ...

6 ответов

Некоторые распределители ленивы?

Я написал C-программу для Linux, которая выделяет память, запускает ее в цикле, а TOP не показывает потребление памяти. затем я что-то сделал с этой памятью, и TOP показал потребление памяти. Когда я использую malloc, действительно ли я ...

9 ответов

Как решить «нераспознанный селектор, отправленный на экземпляр»?

В AppDelegate я выделяю экземпляр, определенный в статической библиотеке. Этот экземпляр имеет свойство NSString, устанавливающее «копию». Когда я получаю доступ к свойству string в этом экземпляре, приложение вылетает с «нераспознанным ...

2 ответа

Есть ли в C ++ 11 оболочки для динамически размещаемых массивов, таких как Boost's scoped_array?

Мне часто приходится иметь дело с динамически размещаемыми массивами в C ++ и, следовательно, полагаться на Boost для scoped_array, shared_array и тому подобное. После прочтенияСтрауструп C ++ 11 ...