Каждый раз, когда я пытаюсь запустить программу, я получаю следующее исключение. Произошла ошибка во время инициализации виртуальной машины. Не удалось зарезервировать достаточно места для кучи объекта. Не удалось ...
В чем разница между кучей и BST? Когда использовать кучу, а когда использовать BST? Если вы хотите отсортировать элементы по порядку, лучше ли BST по сравнению с кучей?
Меня всегда смущает вопрос выделения памяти, вот один из случаев. Люди говорят, что стек предназначен для типов значений в области, когда значения выходят из области видимости. Если это так, ...
Стандартная библиотека C ++ предоставляет приоритетную очередь с priority_queue. Но обеспечивает ли он также приоритетный стек? Я искал priority_stack, но ничего не нашел.
У меня есть вопрос о размере кучи на сервере WildFly. Если использование кучи составляет максимум 1853, а используется 1838, может ли оно заморозить приложение? Есть 15 бесплатных коммитов, но достаточно ли этого?
Предположим, у вас есть код: int main (void) {int a = 10; char b [10] = "HELLO"; const int x = 10; вернуть 0; } Пожалуйста, исправьте меня, если я ошибаюсь: «а» будет храниться только в стеке (не в ...
В целом, я ' m пытается реализовать алгоритм Дейкстры с использованием очереди с приоритетами. По словам членов golang-nut, идиоматический способ сделать это в Go - использовать интерфейс кучи с ...
Выделение памяти - это системный вызов? Например, malloc и new. Куча используется разными процессами и управляется ОС. А как насчет частной кучи? Если выделение памяти в куче управляется ...
Как я могу взять результат вызова метода "объект-значение" и поместить его на кучу? Например: Метод Qt QImage::scaledToWidth возвращает копию объекта QImage. Прямо сейчас я делаю: ...
Possible Duplicate: C String literals: Where do they go? As far as I know, generally, pointer have to be allocated by malloc(), and will be allocated to heap, then unallocated by free(); ...
Я наткнулся на вопрос переполнения стека Утечка памяти с помощью std :: string при использовании std :: list < std :: string > и один из комментариев говорит об этом: прекратите так много использовать new. Я не вижу причин, по которым вы ...
В интервью меня спросили :Какова наилучшая временная сложность для получения минимального элемента (с )из максимальной -кучи? Я ответил как O (1 ), предполагая, что размер кучи известен и куча реализована как...
Возможный Дубликат: разница между строковым объектом и строковым литералом. Допустим, у меня есть два оператора. String one = "abc"; String two = new String ("abc"); Какой из них является стековой памятью и ...
После прочтения книги Гуидо «Сортировка миллиона 32-битных чисел в 2 МБ ОЗУ с помощью Python» я обнаружил модуль heapq, но концепция для меня довольно абстрактна. . Одна из причин в том, что я не понимаю ...
Возможный дубликат: что и где находятся стек и куча В C # есть разница между кучей и стеком. Я только что понял, что всегда думал, что стек - это ОЗУ, а куча - это жесткий диск. ...
Если я использую gcore для создания дампа кода процесса Node.js, какие лучшие инструменты для его анализа? Вдохновлено:
Инструмент для анализа дампа ядра java В моем конкретном случае я заинтересован в исследовании ...
У меня есть дамп кучи, и я Я использую Eclipse MAT, хотя я полагаю, что это должно работать через visualvm или любой другой клиент OQL. Мы можем выбрать поля всех экземпляров класса, выполнив что-то вроде ...
Я работал над проблемами высокой памяти, и я делал много анализа кучи в windbg, и мне было любопытно, что на самом деле означают разные столбцы в команде "! heap -flt -s xxxx". Я ...
В CLRS, третьем издании, на странице 155, указано, что в MAX-HEAPIFY, Каждое дочернее поддерево имеет размер не более 2n / 3 - худший случай имеет место, когда нижний уровень дерева равен ровно половине ...
Возможный дубликат: (C #) Массивы, куча, стек и типы значений. Я пытаюсь изучить некоторые различия между распределением памяти в C #. Предположим, у меня есть эта инструкция: int [] array = ...
Я писал код, и он постоянно падал. Позже, покопавшись в дампах, я понял, что превысил максимальный лимит кучи (жизнь была бы проще, если бы я добавил проверку на malloc). ...
Время от времени мое приложение будет падать, и в моем журнале будет написано: @@@ ABORTING: INVALID HEAP ADDRESS IN dlfree
Фатальный сигнал 11 (SIGSEGV) по адресу 0xdeadbaad (код=1) Иногда код=2, но всегда Фатальный сигнал 11 и...
Я просмотрел ответ на вопрос, как получить минимальные и максимальные параметры размера кучи JVM из программы Java, что было полезно, но принятый ответ, похоже, не отвечает на половину вопроса ....
Мне нужно найти n наибольших элементов в списке кортежей. Вот пример для трех верхних элементов. # У меня есть список кортежей вида (категория-1, категория-2, значение)
# Для каждой категории-1, *** ...
В скрипте Python я хочу установить ограничение памяти для вызова определенной функции. Я посмотрел, как ограничить размер кучи; однако я не хочу ограничивать память всего запущенного процесса Python --, т.е....
В моем приложении есть кэш изображений, который реализован с помощью SoftReferences. Dalvik запускает приложения с относительно небольшой кучей, а затем увеличивает ее в случае необходимости. Но я бы хотел иметь ...
Недавно я много читал о «предотвращении выделения кучи для класс "(см. этот вопрос). Я мог понять «как», но теперь я не могу понять «почему», кто-то хотел бы это сделать. Я думаю ...
Мне было интересно, Экземпляр класса находится в куче. (типы значений внутри него также находятся в куче ). Но как насчет обратного случая? Здесь есть один вопрос, но он не упомянул ни о каком GC...
Originally a pedantics war on @Als answer here, it also sparked a discussion in the C++ chatroom. This article by Herb Sutter distinguishes between the two, but is also over a decade old, as it ...
Похожие вопросы: Java PriorityQueue с фиксированным размером
Как использовать PriorityQueue?
получить индексы n наименьших элементов в массиве
Scala: Есть ли способ использовать PriorityQueue, как в Java? I ...