Результаты поиска по запросу "memory-management"
http://www.fourmilab.ch/bget/
хорошую реализацию пула памяти в C. это должно включать следующее: Анти фрагментация.Будь супер быстрым :)Возможность «связать» несколько выделений разных размеров под некоторым идентификатором и удалить все выделения с ...
Как профилировать использование памяти программы на C
Мне нужно выяснить, какая часть программы linux, которую я запускаю, занимает сколько памяти (в процентах или в абсолютном выражении). Мне нужно создать профиль из нескольких таких программ, чтобы я мог определить некоторые из более крупных ...
@jalf Распределение кучи намного дороже, чем «распределение» в стеке. Если вам нужно несколько объектов, вы заплатите гораздо большую цену, если разместите их в куче. Если вам нужен только один объект, просто сделайте его статичным.
аживаю довольно странное переполнение стека, предположительно вызванное выделением слишком больших переменных в стеке, и я хотел бы уточнить следующее. Предположим, у меня есть следующая функция: void function() { char buffer[1 * 1024]; if( ...
@hydeph, похоже, что у Deitel есть две версии этой книги, одна с «поздними объектами», где начальные главы выполнены в процедурном стиле (и вводящие классы / объекты позже), а другая с «ранними объектами», где классы / объекты введено немедленно. Они используют «поздние объекты» и «ранние объекты», чтобы различать эти стили обучения. Это не имеет никакого отношения к ленивой инициализации.
значает ленивое распределение объектов и как это полезно?
Во всяком случае, вы написали, что ошибка нехватки памяти при записи данных. Может быть, у вас есть утечка памяти там.
отаю над приложением, которое считывает огромное количество данных из базы данных вMap<String,Map<String,Map<String,String>>>обрабатывает его и записывает обработанные отчеты в электронную таблицу с помощью собственного средства записи XML. Весь ...
, Так что на самом деле вы никогда не захотите ENTER, даже если пишете отдельную функцию в asm.
еализовать alloca () с использованием встроенного ассемблера x86 в таких языках, как D, C и C ++? Я хочу создать слегка измененную версию, но сначала мне нужно узнать, как реализована стандартная версия. Чтение разборки из компиляторов ...
Какой алгоритм использует Matlab для динамического изменения размеров векторов и матриц?
Запуск этого кода: n = 5; x = zeros(n, 1); for ix=1:10 x(ix) = rand(); disp(getfield(whos('x'), 'bytes')) endвыводит это: 40 40 40 40 40 48 56 64 72 80что, кажется, указывает на то, что когда Matlab изменяет размер вектора, он изменяет его ...
Память Предупреждение UIImagepickerController IOS 7
Может ли кто-нибудь помочь мне с этой проблемой, я немного новичок в цели c и iOS. Я работал над этим, но я не могу понять, как решить проблему. Мое приложение действительно простое, оно только запускает камеру, чтобы делать снимки и отправлять ...
for (auto it = v.begin (); it! = v.end (); ++ it) delete * it;
ю, что удержание указателей влечет за собой дополнительные операции разыменования, но это спасает меня, включая (потенциально большой) заголовочный файл, который содержит определение моей структуры. Однако мое предпочтение определяется ...
Вы не попробовали снова позже.
ми словами, как реализация отслеживает количество? Поддерживается ли подобный карте объект, доступный для всехshared_ptr экземпляры, ключом которых является адрес указателя, а значением - количество ссылок? Если я должен реализоватьshared_ptrЭто ...