Результаты поиска по запросу "heap"
Ограничение памяти по умолчанию для стека в 64-разрядной версии Windows составляет 4 МБ. Таким образом, вы будете в безопасности с выделением не более 3 МБ.
к ответьнасчет кучи и стека, у меня возник вопрос: почему важно знать, где расположены переменные? [https://stackoverflow.com/questions/423823/whats-your-favorite-programmer-ignorance-pet-peeve#answer-424035] 1В другой ответкто-то указал, что ...
особенно в ядрах с включенным смягчением Meltdown + Spectre (что делает системные вызовы намного более дорогими, например, десятки тысяч тактов + TLB и аннулирование предсказания ветвления вместо сотен тактов).
ользую sys_brk syscall для динамического выделения памяти в куче. Я заметил, что при получении текущего местоположения разрыва я обычно получаю значение, подобное этому: mov rax, 0x0C mov rdi, 0x00 syscallрезультаты в rax 0x401000Значение ...
Приведенное выше обсуждение предполагает, что все элементы в куче являются уникальными (или что «второй наименьший» означает «меньше или равен наименьшему»). Если в куче могут быть повторяющиеся элементы и вам нужно второе наименьшее уникальное значение, то сложность равна O (n).
у базовый класс Comp 250, и этот вопрос мне дали. Никто не смог разобраться в этом вопросе. Возможные ответы приведены внизу. Получите минимальную кучу H, дайте жесткую оценку O () временной сложности метода find3Min, который находит, но не ...
https://openjdk.java.net/jeps/346
с я работаю над Java-приложением и оптимизирую использование его памяти. Насколько я знаю, я следую рекомендациям по правильному сбору мусора. Тем не менее, кажется, что моя куча, кажется, сидит в своих максимальных размерах, хотя это не ...
2-мерный массив на куче, какая версия быстрее?
double **array = new double* [X]; for (int i=0; i<X; i++) array[i] = new double [Y]; array[x][y] = n;или же double *array = new double [X*Y]; array[x*Y+y] = n;Вторая версия создается быстрее, но доступ в первой версии быстрее (например, ...
Я получил спасибо.
аюсь доказать, что для двоичных куч, buildHeap делает не более (2N-2) сравнения между элементами. Мне очень трудно доказать это утверждение.
Вы найдете файл с рабочим именем, щелкнув правой кнопкой мыши и выбрав команду «Очистить журнал», затем вы сможете снова запустить программу и предупреждающее сообщение исчезнет, оно сработало без перезагрузки операционной системы.
авно начал видеть эту строку в моем окне вывода Visual Studio 2005 при запуске моего приложения: FTH: (7156): *** Отказоустойчивая прокладка кучи, примененная к текущему процессу. Обычно это происходит из-за предыдущих сбоев. *** Я попытался ...
@DanBurton: кто-то должен реализовать компилятор;)
skell нет явного управления памятью, и все объекты передаются по значению, поэтому очевидного подсчета ссылок или сбора мусора тоже нет. Как компилятор Haskell обычно решает, генерировать ли код, который размещается в стеке, по сравнению с кодом, ...
Макс памяти для 64-битной Java
Какой максимальный объем кучи можно выделить для Java на 64-битной платформе? Это неограниченно?
Рекомендации для инструмента анализа кучи для Java? [закрыто]
Перечислите ваши любимые инструменты анализа кучи (например, jprofiler, jmap, ...). Давайте оставим по одному инструменту на ответ, с кратким списком плюсов и минусов для каждого инструмента.