memory- все статьи тега ➜ страница 3
В чем разница между VirtualAlloc и HeapAlloc?
существует множество способов выделения памяти в среде Windows, таких как VirtualAlloc,HeapAlloc,malloc,new. Итак, в чем же разница между ними? ...
Что делает флаг UseCompressedOops JVM и когда я должен его использовать?
что делает флаг hotspot JVM -XX:+UseCompressedOops как и когда я должен использовать его? Какие различия в производительности и использовании памяти я увижу при использовании его на 64-разрядном экземпляре Java (по сравнению с его неиспользованием)? ...
Увеличение настроек памяти Tomcat [дубликат]
Возможные Дубликаты: работа с " java.ленг.OutOfMemoryError: PermGen space " ошибка у меня есть 8 ГБ оперативной памяти в моей машине разработки, и я пытаюсь запустить Apache Tomcat (7.0.29) для размещения обоих Artifactory (2.6.3) и Дженкинс (1.479) в то же время. Я попытался найти требования к памяти для Дженкинса, но похоже, что их Вики не работает. на ${TOMCAT_HOME}/bin/catalina.sh, я добавил следующая команда: CATALINA_OPTS="$CATALINA_OPTS -server -Xms1024m -Xmx3052m" это должно ...
Как целые числа внутренне представлены на битовом уровне в Java?
Я пытаюсь понять, как Java хранит целое число внутри. Я знаю, что все примитивные целые числа java подписаны (кроме коротких?). Это означает, что в байте для числа доступно на один бит меньше. мой вопрос в том, все ли целые числа (положительные и отрицательные) хранятся как дополнение двух или только отрицательные числа в дополнении двух? Я вижу, что спецификации говорят x bit two's complement number. Но я часто путаюсь. для пример: int x = 15; // Stored as binary as is? 00000000 00000000 ...
Как компилятор выделяет память, не зная размер во время компиляции?
Я написал программу C, которая принимает целочисленный ввод от пользователя, который используется как размер целочисленного массива, и с помощью этого значения он объявляет массив заданного размера, и я подтверждаю это, проверяя размер массива. код: #include <stdio.h> int main(int argc, char const *argv[]) { int n; scanf("%d",&n); int k[n]; printf("%ld",sizeof(k)); return 0; } и на удивление это правильно! Программа способна создать массив нужного размера. Но вс ...
Определение доступного объема оперативной памяти на устройстве iOS
вы, вероятно, видели много приложений "System Info", которые отображают такие вещи, как оставшееся время автономной работы и даже системную информацию, такую как память и т. д. аналогичным образом, есть ли способ получить текущий объем доступной оперативной памяти из моего приложения, чтобы я мог принимать лучшие решения о том, когда лучше всего сбрасывать или сохранять определенные представления, чтобы избежать предупреждений о памяти? ...
Что Означает Это Предупреждение Valgrind? - предупреждение установить диапазон адресов завивки
когда я запускал свою программу против valgrind, я столкнулся со следующим предупреждением. Warning: set address range perms: large range [0x4d59d040, 0x6159d040) (undefined) Warning: set address range perms: large range [0x194f7030, 0x2d4f7050) (noaccess) Warning: set address range perms: large range [0x3959d030, 0x6159d050) (noaccess) после некоторого googling я нашел в здесь что это Diagnostic message, mostly for benefit of the Valgrind developers, to do with memory permissions, что мне ма ...
Что такое "PermSize" в Java?
Я просматривал документ в Управление Памятью Java и в этом я наткнулся на PermSize, который я не мог понять. В документе говорится, что он хранит, "JVM хранит свои метаданные", но я не мог точно понять, что подразумевается под метаданными. Я гуглил, и где-то я читал, что он хранит объект value (определяемый пользователем объект). какие объекты там хранятся? Пример с объяснением было бы здорово. ...
Декодирование растровых изображений в Android с правильным размером
Я декодирую растровые изображения с SD-карты с помощью BitmapFactory.decodeFile. Иногда растровые изображения больше, чем то, что нужно приложению или что позволяет куча, поэтому я использую BitmapFactory.Options.inSampleSize для запроса подвыборки (меньшего размера) растрового изображения. проблема в том, что платформа не обеспечивает точное значение inSampleSize, и я иногда получаю растровое изображение либо слишком маленькое, либо все еще слишком большое для доступной памяти. от http://dev ...
Параметры памяти Eclipse при получении "Java Heap Space" и " Out of Memory"
при попытке запустить и запустить проект flex/java в eclipse я продолжал получать "исключение из памяти" и "пространство кучи Java", используя Eclipse, Tomcat и JRE. при исследовании пытаясь настроить параметры памяти я нашел три места, чтобы настроить эти: затмение.ini настройки JRE в окне > Настройки Catalina.sh или Каталина.летучая мышь каковы различия между настройкой-xms и-xmx в этих разных местах и что означает is? есть ли способ проверить, что эти настройки памяти устанавливаются ...
Как общая память и передача сообщений обрабатывают большие структуры данных?
глядя на подход Go и Erlang к параллелизму, я заметил, что они оба полагаются на передачу сообщений. этот подход, очевидно, облегчает необходимость сложных блокировок, потому что нет общего состояния. однако рассмотрим случай, когда многим клиентам требуется параллельный доступ только для чтения к одной большой структуре данных в памяти-например, массив суффиксов. мои вопросы: будет ли использование общего состояния быстрее и использовать меньше памяти, чем передача сообщений, поскольку бло ...
JavaScript Memory profiler для Firefox
есть ли инструмент / плагин/функция для Firefox, который будет сбрасывать использование памяти объектов Javascript, которые вы создаете на странице / скрипте? Я знаю о профилировщике Firebug, но мне бы хотелось чего-то большего, чем просто раз. Что-то похожее на то, что Yourkit для профилирования Java из памяти. причина в том, что сотрудник использует id для "ключей" в массиве и создает 1000 пустых слотов, когда он это делает. Он считает, что это безвредно, тогда как мое мнение отличается. Я хо ...
Xmxsize по умолчанию в Java 8
на документация oracle Я нашел: - Xmxsize задает максимальный размер (в байтах) пула выделения памяти в байтах ... Неисполнение значение выбирается во время выполнения на основе конфигурации системы. Что значит конфигурация системы в смысле? ...