Результаты поиска по запросу "memory-management"
Операционная система освободит память, однако рекомендуется освобождать вещи, если вы ожидаете, что они выйдут за рамки, прежде чем вы выделите что-то еще. Тем не менее, вы можете более или менее полагаться на прекращение программы, чтобы справиться с управлением памятью для вас.
я выделил память в моей C-программе, используяmalloc и теперь я хочу выйти, нужно ли освободить выделенную память или я могу предположить, что, поскольку вся моя программа завершает свою работу, она будет освобождена ОС? Я бегу в среде Linux.
содержание, которое не требует никакой репутации вообще. Это скриншот только текстового содержимого. Вы можете поместить его в блок кода / цитаты.
пределить, какой процесс подключен к сегменту общей памяти? awagner@tree:/home/awagner$ ipcs -m ------ Shared Memory Segments -------- key shmid owner perms bytes nattch status 0x00000000 0 root 777 102400 1 0x00000000 32769 root 774 96 1 dest ...
поддерживается садистами
я есть следующий код: int **ptr = (int **)malloc(sizeof(int*)*N); for(int i=0;i<N;i++) ptr[i]=(int*)malloc(sizeof(int)*N));как я могу бесплатно использовать PTRfree? я должен зацикливаться на ptr и свободный ptr [i]? или просто ...
Себстиано Винья великолепен!
ичение Java для MappedByteBuffer до 2GIG усложняет использование для отображения больших файлов. Обычный рекомендуемый подход - использовать массив MappedByteBuffer и индексировать его через: long PAGE_SIZE = Integer.MAX_VALUE; ...
Поток 1: EXC_BAD_ACCESS (код = 1, адрес = 0x0) стандартная проблема памяти C
Я пишу код для сравнения двух входных файлов в стандартном C, используя Xcode IDE. Я продолжаю получать эту ошибку: Поток 1: EXC_BAD_ACCESS (код = 1, адрес = 0x0). Я немного читал об этом и считаю, что это проблема с памятью, но, что бы я ни ...
Адрес памяти переменных в Java
Пожалуйста, посмотрите на картинку ниже. Когда мы создаем объект в Java сnew Ключевое слово, мы получаем адрес памяти от ОС. Когда мы пишемout.println(objName) мы можем увидеть «специальную» строку в качестве вывода. Мои вопросы: Что это за ...
TCMalloc работает быстрее, чем glibc 2.3 malloc ... ptmalloc2 для выполнения пары malloc / free на P4 с частотой 2,8 ГГц (для небольших объектов) требуется примерно 300 наносекунд. Реализация TCMalloc занимает примерно 50 наносекунд для одной и той же пары операций ...
риложение в настоящее время очень критично к производительности и запрашивает 3-5 миллионов объектов на кадр. Первоначально, чтобы получить мяч катится, яnew'd все и получил приложение для работы и тестирования моих алгоритмов. Приложение ...
Это слишком большой для стека. Вместо этого вам нужно разместить его в куче с помощью malloc.
отаю над приложением, где есть три возможных размера для введенных данных: маленький: 1000 элементовсредний = 5000 элементовбольшой = 500 000 элементов Проблема в том, что я не могу выделить большой массив. Кажется, что размер больше 5000 не ...
Предложение для выражения примечания выше: Помните, что когда объект освобождается, память освобождается, но адрес памяти остается в переменной-члене. Теперь это висячий указатель. Вы можете предотвратить связанные исключения и сбои, установив висячий указатель на ноль.
ал весь день о том, почему представления должны быть установлены в nil в viewDidUnload и выпущены в dealloc. Все статьи повторяют одно и то же. Да, я знаю, что закулисные инструкции отличаются, но каковы практические различия? var = nil Если ...
, Первый проще в использовании и быстрее, но более сырой, а второй более точный, но гораздо более обширный.
ли я использовать диспетчер задач, чтобы обнаружить огромные утечки памяти? У меня есть небольшая программа синтаксического анализа текста, которая показывает, что при запуске я использую около 640 КБ памяти. Когда я анализирую файл и индексирую ...