Результаты поиска по запросу "heap-memory"

4 ответа

Одна функция может сделать работу,

свободить узлы, выделенные в другой функции? struct node { int data; struct node* next; }; struct node* buildList() { struct node* head = NULL; struct node* second = NULL; struct node* third = NULL; head = malloc(sizeof(struct node)); second = ...

3 ответа

Хороший альтернативный способ думать о проблеме ...

а я запускаю скрипт MATLAB и слишком поздно осознаю, что он будет выводить слишком много цифр. В конце концов я получаю Исключение в потоке "AWT-EventQueue-0" java.lang.OutOfMemoryError: пространство кучи Java которые можно легко воспроизвести ...

0 ответов

 - более техничен, чем следует из названия, и предлагает некоторые очень интересные взгляды на дизайн Haskell и решения, лежащие в основе дизайна. Вы не можете помочь, но лучше понять реализацию Haskell после прочтения.

рограммировании на Haskell (и особенно при решении задач Project Euler, где неоптимальные решения имеют тенденцию подчеркивать потребности процессора или памяти), я часто удивляюсь, почему программа ведет себя так, как она есть. Я смотрю на ...

ТОП публикаций

16 ответов

Это помогло мне избавиться от этой ошибки. Этот параметр отключает -XX: + DisableExplicitGC

учаю эту ошибку в программе, которая создает несколько (сотни тысяч) объектов HashMap с несколькими (15-20) текстовыми записями каждый. Эти строки должны быть собраны (без разбивки на меньшие суммы) перед отправкой в ​​базу данных. Согласно Sun, ...

6 ответов

Запрашиваемый размер массива превышает ограничение виртуальной машины: это связано с тем, что применение размера массива превышает размер пространства кучи, например 256 МБ пространства кучи в массиве для подачи заявки на 512 МБ

ли опция журнала, которая может позволить tomcat регистрировать неверный запрос, вместо этого просто выбрасывая это? SEVERE: java.lang.OutOfMemoryError: Запрашиваемый размер массива превышает ограничение виртуальной машины (Пытался уровень ...

3 ответа

Теперь, когда вы запустите Groovy, значением -Xmx будет выделенная память, которую он использует. Хорошая вещь в этом подходе состоит в том, что вам не нужно перезагружать переменные env каждый раз, когда вы хотите изменить размер кучи, и у вас есть детальный контроль над тем, что вы делаете с JVM, которую использует Groovy.

орые источники [http://markmail.org/message/telujwbb275hs3vj#query:+page:1+mid:e4hrl4qgwcb7xnss+state:results] в Интернете утверждает, что я должен быть в состоянии передать параметр -Xmx groovy, но это просто дает ...

4 ответа

), поэтому символьные буферы должны быть размещены в куче (если вы не уверены, что они не превысят этот предел). Еще одна вещь, связанная с free () (по стоимости, за которую проголосуют;): освобождение вашей памяти не требуется, если на самом деле ОС потребует обратно всю память, которую она дала вашему приложению, но это плохая практика программирования, признак лени и вызывают утечки памяти или любые другие ошибки.

ользовал c намного позже и обнаружил, что мне действительно не нравится иметь дело с управлением памятью, или, по крайней мере, мысль о том, что если я назначаю указатель неправильно, я должен освободить его, даже если это самая тривиальная вещь. ...

2 ответа

@ Stephhen C, возможно, вы правы насчет реализации виртуальной машины, которая предоставляет эту функцию, но я не уверен.

ли способ установить максимальный размер кучи Java программно, а не в качестве аргумента vm? Что-то вроде: System.getProperties().put("<heap variable>", "1000m");

3 ответа

Я думаю, что это может быть связано с ошибкой JVM или проблемой компиляции JIT при компиляции большой страницы JSP

1 ответ

Пространство кучи Java Параметры Xmx Xms игнорируются

У меня есть .JAR, который, очевидно, использует слишком много памяти и выдает исключение «пространство кучи Java» (или что-то подобное).Поэтому я попытался з...