Результаты поиска по запросу "memory-management"
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);Что я понимаю, так это то, что ...
Какое управление памятью мне нужно очистить при использовании 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 = ...
Автозапуск пулов в Objective-C - выпуск основного AutoreleasePool?
Насколько я понимаю, когда объект отправляетсяautorelease сообщение, если не существует пулов автоматического выпуска, кроме того, что вmain.mобъект помещается вmain.m, Предполагая, что это правильно, у меня есть пара вопросов: 1) Все ли ...
Как найти источник увеличения использования памяти витым сервером?
У меня есть сервер аудио трансляции, написанный на Python и основанный на Twisted. Он работает нормально, но его использование памяти увеличивается, когда на сервере больше пользователей, но использование памяти никогда не снижается, когда эти ...
Какие гарантии дает 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Я хочу ...
Java Memory объяснил (SUN JVM)
Я попытался найти интерпретацию сегментов памяти Sun Java Java VM, которая также будетпонятно администратору, Он должен объяснить, что такое куча / не куча памяти и значение различных пулов памяти. Если бы это как-то относилось к представлению ...
Какова форма массива «удалить»?
Когда я скомпилировал код, используя имя массива в качестве указателя, и я удалил имя массива, используяdelete, Я получил предупреждение об удалении массива без использования формы массива (я не помню точную формулировку). Основной код был: int ...
Некоторые распределители ленивы?
Я написал C-программу для Linux, которая выделяет память, запускает ее в цикле, а TOP не показывает потребление памяти. затем я что-то сделал с этой памятью, и TOP показал потребление памяти. Когда я использую malloc, действительно ли я ...
Как решить «нераспознанный селектор, отправленный на экземпляр»?
В AppDelegate я выделяю экземпляр, определенный в статической библиотеке. Этот экземпляр имеет свойство NSString, устанавливающее «копию». Когда я получаю доступ к свойству string в этом экземпляре, приложение вылетает с «нераспознанным ...
Есть ли в C ++ 11 оболочки для динамически размещаемых массивов, таких как Boost's scoped_array?
Мне часто приходится иметь дело с динамически размещаемыми массивами в C ++ и, следовательно, полагаться на Boost для scoped_array, shared_array и тому подобное. После прочтенияСтрауструп C ++ 11 ...