Публикации по теме 'heap'
Что куда!! Куча против стека в памяти
Три разных пула памяти.
– статическая : память глобальных переменных, постоянная для всего выполнения программы.. – стек : память для локальных переменных (автоматическая, непрерывная память).. – куча : динамическая память (большой пул памяти, распределенный несмежным образом).
СТАТИЧЕСКАЯ ПАМЯТЬ
Статическая память сохраняется на протяжении всего времени выполнения программы и обычно используется для хранения глобальных переменных или переменных, представленных..
Понимание утечек памяти в JavaScript: обеспечение эффективного и надежного кода
Универсальность и широкое распространение JavaScript сделали его популярным языком для разработки интерфейсов и серверов, поддерживая все, от простого взаимодействия с веб-сайтом до сложных серверных приложений.
Однако с этой великой силой приходит и большая ответственность — ответственность за написание эффективного и надежного кода.
Одним из важнейших аспектов разработки JavaScript, который может значительно повлиять на производительность и стабильность ваших приложений, является..
JVM 101: Сборка мусора и куча (часть 2)
Hola Readers! Добро пожаловать назад.
Сегодня мы поговорим об еще одном интересном аспекте JVM (Java Virtual Machine). Это второй пост из этой серии, поэтому, если вы все еще не ознакомились с частью 1 , обязательно прочтите ее.
Сборка мусора и куча - самая интересная часть JVM (с моей точки зрения), и мне очень нравится говорить об этом. Итак, вот что мы узнаем сегодня.
Тип ошибок повреждения памяти Что такое сборщик мусора? Кто имеет право на сбор мусора? Алгоритмы..
Вопросы по теме 'heap'
В чем разница между VirtualAlloc и HeapAlloc?
Существует множество способов выделения памяти в среде Windows, например VirtualAlloc , HeapAlloc , malloc , new .
Итак, какая между ними разница?
49700 просмотров
schedule
19.11.2022
Чтение максимального пространства кучи во время выполнения
Как мы все знаем, параметр java -Xmx используется для установки максимального пространства кучи, доступного для Java-программы. Но есть ли способ для программы Java прочитать установленное значение? Что-то вроде System.getMaximumHeapSpace()...
11190 просмотров
schedule
03.04.2023
Каков максимальный размер кучи Java для SuSE Linux
Этот вопрос связан с Java отказывается Начало - не удалось выделить достаточно места для кучи объектов , и это должно быть достаточно легко для определения. Тем не мение; мои поиски не дали ничего полезного.
По сути, у нас есть две 32-битные ОС...
5649 просмотров
schedule
20.08.2022
Куча SQL Server и куча кластеризованный индекс
Я использую SQL Server 2008. Я знаю, что если таблица не имеет кластеризованного индекса, то она называется кучей, иначе модель хранения называется кластеризованным индексом (B-Tree).
Я хочу узнать больше о том, что именно означает хранилище кучи,...
27571 просмотров
schedule
05.03.2023
Дефрагментация распределителя кучи C++ и STL
Я хочу написать менеджер памяти с самодефрагментацией, в котором простой инкрементный распределитель кучи используется в сочетании с простым сжимающим дефрагментатором.
Грубая схема будет состоять в том, чтобы выделять блоки, начиная с наименьшего...
4271 просмотров
schedule
16.11.2022
Как я могу избежать ошибок OutOfMemoryErrors при использовании DiskFileItem Commons FileUpload для загрузки больших файлов?
Я получаю OutOfMemoryErrors при загрузке больших (> 300 МБ) файлов в сервлет с использованием Commons FileUpload 1.2.1. Это кажется странным, потому что весь смысл использования DiskFileItem состоит в том, чтобы предотвратить размещение (возможно,...
8876 просмотров
schedule
03.05.2023
увеличение размера кучи в файле netbeans.conf
Я читал в netbeans 6, вам не нужно устанавливать максимальный размер кучи, он просто будет искать эту информацию на вашем компьютере.
В моей системе 8 гигабайт оперативной памяти, но у моего приложения есть только 64 МБ для работы, и ему не хватает...
25862 просмотров
schedule
19.10.2022
Как программно увеличить размер кучи java
У меня есть настольное приложение java для поиска файлов, и оно обычно довольно скоро достигает предела кучи по умолчанию. У меня не будет доступа ко всем системам, в которых он будет установлен, поэтому я хочу увеличить размер кучи JVM в самом...
13877 просмотров
schedule
07.11.2022
Многопоточное управление кучей
В C/C++ я могу выделить память в одном потоке и удалить ее в другом потоке. Тем не менее всякий раз, когда кто-то запрашивает память из кучи, распределителю кучи необходимо пройтись по куче, чтобы найти свободную область подходящего размера. Как два...
8405 просмотров
schedule
12.05.2023
Динамическая установка максимального размера кучи для процесса Java
У меня есть программа Java, которая запускается пакетным файлом с такой строкой:
javaw -Xms64m -Xmx1024m com.acme.MyProgram
Однако на некоторых компьютерах программа не запускается и выводит следующее сообщение:
Не удалось...
5169 просмотров
schedule
19.08.2022
Где найти дамп кучи после нехватки памяти
Я использую ASANT для запуска файла xml, который указывает на файл NARS.jar.
Я получаю «java.lang.OutOfMemoryError: пространство кучи Java», и я исследую это.
Итак, я обнаружил, что мне нужно установить «-XX: + HeapDumpOnOutOfMemoryError», чтобы...
9536 просмотров
schedule
28.05.2022
Где хранятся статические переменные (сегмент данных, куча или BSS)?
Я получил противоречивые мнения о хранении статических переменных.
Мнение 1: "Статическая переменная stack хранит свое значение в куче "
Мнение 2: "Статическая переменная stack хранит свое значение в сегменте data ".
Меня смущают...
11923 просмотров
schedule
16.04.2022
Почему Java использует кучу для выделения памяти?
Я только что прочитал это утверждение в книге по Java, в которой говорится, что объекты в Java находятся в куче. Используется ли куча, потому что это лучший способ хранения и быстрого извлечения данных?
Я только имею представление о структурах...
4579 просмотров
schedule
15.03.2024
Увеличение использования памяти JRE в Eclipse
В другом вопросе я прочитал, что вы можете увеличить объем памяти JRE для приложения через Window -> Preferences в Eclipse, но я не могу найти ничего, связанного с распределением памяти кучи. Редактирование значений -xms / xmx в eclipse.ini не...
1400 просмотров
schedule
03.02.2022
Как доказать, что количество инверсий в куче в наихудшем случае равно Ω(nlogn)?
Я занят подготовкой к экзаменам, просто делаю старые экзаменационные работы. Вопрос ниже - единственный, который я не могу решить (я действительно не знаю, с чего начать). Любая помощь будет оценена по достоинству.
Используйте границу...
572 просмотров
schedule
10.01.2024
Проблема с потоками: значение хранится в куче
У меня проблема с нитями.
Я определяю глобальную переменную, char *, которую я инициализирую значением NULL, и мьютекс.
pthread_mutex_t mutex;
char *minURLTime;
minURLTime = NULL;
Затем я инициализирую свой мьютекс:...
220 просмотров
schedule
16.12.2022
Реализация алгоритма кучи MinMax
Я ищу реализацию алгоритма minmax heap , я кое-что помню об этой структуре, ее реализация находится в одной куче. Даже уровни (этажи) в дереве кучи имеют минимальный цвет, а остальные узлы — максимальный цвет. Я помню какой-то черновик работы...
6776 просмотров
schedule
23.03.2022
Повреждение кучи при удалении строки
Вот мой код:
std::string readString()
{
int strLen = Read<int>();
char* rawString = new char[strLen];
Read(rawString, strLen);
rawString[strLen] = '\0';
std::string retVal(rawString);
delete [] rawString;...
2778 просмотров
schedule
11.05.2023
Как я могу увеличить кучу в O (lgn)?
Возможный дубликат: Как я могу реализовать функцию уменьшения ключа в heapq Python?
Hi,
Я использую heapq в Python для реализации приоритетной очереди. Элементы в очереди сильно меняют свои приоритеты, и когда это происходит, мне...
837 просмотров
schedule
26.07.2023
создание класса в другом распределении памяти класса
Если у меня есть несколько классов, скажем, один из них является базовым классом и создается внутри другого класса, будет ли он расположен в стеке или куче, если «внешний» класс создается с помощью нового оператора, но класс, созданный внутри него, не...
93 просмотров
schedule
30.10.2022