Публикации по теме 'heap-memory'


Какие, к черту, обратные вызовы? Обещания? Асинхронно\Подождать? - какой БЕСПРЯДОК
Моя цель в этой серии постов состоит в том, чтобы помочь вам лучше понять эту большую концепцию, рассмотрев множество различных точек зрения и объяснений. Я надеюсь, что вы найдете это полезным для лучшего понимания того, что такое асинхронность и почему вам нужно это понимать. Но сначала давайте начнем с самого начала, давайте углубимся (: JavaScript — это однопоточный язык программирования. Хорошо… Попробуем еще раз. В JavaScript используется среда выполнения с одним потоком,..

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

Зачем вообще нужно выделять память в куче, а не в стеке?
Возможный дубликат: Когда лучше использовать стек вместо кучи и наоборот? Я прочитал несколько других вопросов, касающихся кучи и стека, но они, похоже, больше фокусируются на том, что делает куча / стек, а не на том, почему вы должны их...
15363 просмотров

Ошибка кучи в C
Я знаю, что это действительно общее, но я получаю «это» (см. Ниже), когда запускаю свой файл .c в Visual C ++ 2008 Express. Это случается, когда я звоню malloc () . Возьмите мою работу над этим - я правильно динамически распределяю память....
7733 просмотров
schedule 15.11.2021

как получить настройки минимального и максимального размера кучи JVM из программы Java
Как получить настройки минимального и максимального размера кучи виртуальной машины из программы Java?
3263 просмотров
schedule 08.09.2021

Каков стандартный размер стека и кучи в программе на языке C?
Я читал, что "стандартный" и начальный размер стека в Linux составляет ~ 8 МБ, а в Windows - ~ 1 МБ. Но как работает выделение кучи? Устанавливает ли ОС «виртуальный» размер кучи процесса, как это делается для стека с выделенной и...
3807 просмотров
schedule 11.09.2021

Ошибка получения java из памяти? хотя я дал JVM достаточно начального и максимального объема памяти
У меня есть приложение, которое будет использовать хэш-карты размером 300 миллионов. Для этого я инициализировал JVM с начальным и максимальным размером кучи 16 ГБ, т.е. (java -Xms16384M -Xmx16384M), но я получаю java OutOfMemoryError . на моей...
503 просмотров

С ++ куча или распределение стека?
Это распределение в стеке: char inStack[10]; // and MyStruct cl; И это должно быть размещено в куче: char* inHeap = new char[10]; // and MyClass cl = new MyClass(); Что, если MyClass содержит char test[10] переменную? Является ли...
573 просмотров
schedule 12.09.2021

Члены класса и явное выделение стека / кучи
Допустим, у нас есть 4 класса: class A { public: A(void) : m_B() { } private: B m_B; } class B { public: B(void) { m_i = 1; } private:...
19171 просмотров

Ошибка нехватки памяти проекта Worklight при сборке
Я начал получать эту ошибку при попытке собрать и развернуть все в одном из моих проектов worklight: !ENTRY com.worklight.studio.plugin 4 0 2013-03-18 10:17:41.511 !MESSAGE FWLSE4002E: Failed to connect to HSQL database : Cannot create...
2185 просмотров
schedule 10.09.2021

Флаг Java Heap Xmx и максимальный размер пробелов различий моего приложения в продукте
a) Насколько я знаю, -Xmx представляет собой максимальную кучу. Это комбинация молодого поколения (eden + Survivor) и постоянного поколения (старое поколение) и perm gen? б) Как я могу теперь указать минимальный / максимальный размер различных...
845 просмотров
schedule 01.11.2021

Карта памяти для встроенного Neo4j
При использовании Neo4j во встроенном режиме (Java API) можно вручную установить параметры карты памяти, используя следующие вызовы API (или аналогичные): GraphDatabaseSettings.nodestore_mapped_memory_size...
365 просмотров
schedule 11.09.2021

Передача типов значений по ссылке
Я изучаю ссылочные типы, типы значений, стек и кучу, а также различия между ними. Теперь я столкнулся с чем-то, что меня немного ошеломляет. Вот пример кода, чтобы проиллюстрировать, что я имею в виду void Main() { int foo = 0; PassFoo(ref...
402 просмотров

функция, подобная malloc, с использованием настраиваемой кучи
Каким будет лучший подход в C, если я хочу создать функциональность, подобную malloc, с настраиваемой предварительно выделенной кучей? Моя конкретная проблема здесь заключается в том, что у меня есть устройство с поддержкой mmap (подобное памяти),...
1739 просмотров

Быстрый стек и понимание кучи
Я хочу быстро понять, что хранится в стеке и куче. У меня есть приблизительная оценка: все, что вы печатаете, и адрес памяти отображается не значениями, они хранятся в стеке, а то, что печатается как значения, находятся в куче, в основном в...
23824 просмотров
schedule 08.09.2021

Требуется ли выделение массива переменной длины C из стека?
После удаления всех вызовов malloc и calloc из нашего кода для встраиваемой системы я с удивлением обнаружил, что malloc все еще связывается. График вызовов указал мне на функцию, которая не имела явных вызовов * alloc и не вызывала любые...
1713 просмотров
schedule 21.09.2021

Получение java.lang.OutOfMemoryError: пространство кучи Java при выполнении сценариев PIG из приложения Java
У меня есть приложение Java Swing. Внутренне он генерирует скрипты PIG для преобразования XML-данных в структурированные данные. Я написал логику на java для генерации скриптов PIG. Мой xml-файл находится внутри hdfs. Мое приложение работает...
1250 просмотров
schedule 24.09.2021

Дефрагментация блоков памяти в пуле памяти C
Я создал простой пул памяти на C, а также реализовал возможность реализации блоков памяти в этом пуле. Сами блоки памяти довольно простые, это просто двусвязный список со свободным флагом и свойством размера. Сейчас я пытаюсь создать функцию,...
1121 просмотров

Как оптимизировать использование памяти для обработки больших файлов
У меня есть файл, и из него я заполняю HashMap<String, ArrayList<Objects>> . Размер HashMap наверняка будет 25, значит 25 ключей, но список будет огромным, скажем, миллион записей для каждого ключа. Итак, сейчас я использую для...
876 просмотров
schedule 26.11.2021

Когда malloc_trim вызывается (был) автоматически из бесплатного в ptmalloc или dlmalloc в glibc?
Имеется неверно задокументированный функция malloc_trim в glibc malloc (ptmalloc2), добавленная в 1995 году Дугом Ли и Вольфрамом Глогером (dlmalloc 2.5.4). В glibc эта функция может вернуть часть памяти, освобожденную приложением, обратно в...
1346 просмотров
schedule 01.12.2021

Ошибка сегментации Python ctypes: 11 '
РЕДАКТИРОВАТЬ: Новый пример, который взрывается без изменения ulimit, и не имеет значения, что находится в части c. Я пользователь python (я учился на курсе edX), и я работал с ctypes и c (но я действительно не знаю c). У меня возникает проблема...
587 просмотров
schedule 22.11.2021

Вреден ли доступ к динамической памяти в программах реального времени?
Я работаю над проектом, который содержит программный компонент реального времени, используя патч RT PREEMPT в Linux. В режиме ожидания программа просто ждет входящих TCP-соединений и запросов. В зависимости от запроса программное обеспечение может...
165 просмотров
schedule 21.11.2021