Вопросы с тегом «memory»

318
Терминология кучи Java: молодое, старое и постоянное поколение?

Я пытаюсь понять, каковы понятия молодого , старого и постоянного поколений в терминологии кучи Java, и, в частности, взаимодействия между тремя поколениями. Мои вопросы: Что такое молодое поколение? Что такое старое поколение? Что такое постоянное поколение? Как три поколения взаимодействуют /...

298
Как получить размер объекта JavaScript?

Я хочу знать размер, занимаемый объектом JavaScript. Возьмите следующую функцию: function Marks(){ this.maxMarks = 100; } function Student(){ this.firstName = "firstName"; this.lastName = "lastName"; this.marks = new Marks(); } Теперь я создаю экземпляр student: var stud = new Student(); так что я...

276
Увеличьте размер кучи в Java

Я работаю на сервере Windows 2003 (64-разрядной) с 8 ГБ оперативной памяти. Как я могу увеличить максимум кучи памяти? Я использую -Xmx1500mфлаг, чтобы увеличить размер кучи до 1500 Мб. Можно ли увеличить объем кучи до 75% физической памяти (6 ГБ...

273
«Зарегистрировать» ключевое слово в C?

Что делает registerключевое слово на языке Си? Я читал, что он используется для оптимизации, но не четко определен ни в одном стандарте. Это все еще актуально и если да, то когда бы вы его...

259
Использование виртуальной памяти из Java под Linux, слишком много памяти

У меня проблема с приложением Java, работающим под Linux. Когда я запускаю приложение, используя максимальный размер кучи по умолчанию (64 МБ), я вижу, используя приложение tops, что 240 МБ виртуальной памяти выделяются для приложения. Это создает некоторые проблемы с некоторыми другими программами...

248
Node.js куча нехватки памяти

Сегодня я запустил свой скрипт для индексации файловой системы, чтобы обновить индекс файлов RAID, и через 4 часа он вышел из строя со следующей ошибкой: [md5:] 241613/241627 97.5% [md5:] 241614/241627 97.5% [md5:] 241625/241627 98.1% Creating missing list... (79570 files missing) Creating new...

242
Какова цель std :: launder?

P0137 представляет шаблон функции std::launderи вносит множество изменений в стандарт в разделах, касающихся объединений, времени жизни и указателей. Какую проблему решает эта статья? Какие изменения в языке я должен знать? И что мы думаем...

240
Как увидеть топ процессы отсортированы по фактическому использованию памяти?

У меня есть сервер с 12G памяти. Фрагмент вершины показан ниже: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 12979 frank 20 0 206m 21m 12m S 11 0.2 26667:24 krfb 13 root 15 -5 0 0 0 S 1 0.0 36:25.04 ksoftirqd/3 59 root 15 -5 0 0 0 S 0 0.0 4:53.00 ata/2 2155 root 20 0 662m 37m 8364 S 0 0.3...

232
Получить системную информацию на уровне ОС

В настоящее время я создаю Java-приложение, которое может работать на разных платформах, но в первую очередь это варианты Solaris, Linux и Windows. Кто-нибудь был в состоянии успешно извлечь информацию, такую ​​как текущее используемое дисковое пространство, загрузка ЦП и память, используемая в...

230
Как мне профилировать использование памяти в Python?

Недавно я заинтересовался алгоритмами и начал изучать их, написав наивную реализацию, а затем оптимизировав ее различными способами. Я уже знаком со стандартным модулем Python для профилирования среды выполнения (для большинства вещей я считаю, что магической функции timeit в IPython достаточно),...

228
Spark java.lang.OutOfMemoryError: пространство кучи Java

Мой кластер: 1 ведущий, 11 ведомых, каждый узел имеет 6 ГБ памяти. Мои настройки: spark.executor.memory=4g, Dspark.akka.frameSize=512 Вот проблема: Сначала я прочитал некоторые данные (2,19 ГБ) из HDFS в RDD: val imageBundleRDD = sc.newAPIHadoopFile(...) Во-вторых , сделайте что-нибудь на этом RDD:...

228
Каковы опасности при создании потока с размером стека 50x по умолчанию?

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

224
Как разделить пул памяти Java?

В настоящее время я наблюдаю за Java-приложением с помощью jconsole. Вкладка памяти позволяет выбирать между: Heap Memory Usage Non-Heap Memory Usage Memory Pool “Eden Space” Memory Pool “Survivor Space” Memory Pool “Tenured Gen” Memory Pool “Code Cache” Memory Pool “Perm Gen” В чем разница между...

221
Насколько опасен доступ к массиву за пределами?

Насколько опасен доступ к массиву за его пределами (в C)? Иногда может случиться, что я читаю извне массива (теперь я понимаю, что затем я получаю доступ к памяти, используемой некоторыми другими частями моей программы или даже за ее пределами), или я пытаюсь установить значение для индекса вне...

216
Какое потребление памяти у объекта в Java?

Является ли пространство памяти, потребляемое одним объектом с 100 атрибутами, таким же, как у 100 объектов с одним атрибутом каждый? Сколько памяти выделено для объекта? Сколько дополнительного пространства используется при добавлении...

213
Невозможно выполнить dex: превышен предел издержек GC в Eclipse

Когда я скачал Git-проект OsmAnd и пошел его компилировать, Eclipse вернул эти ошибки: [Dex Loader] Unable to execute dex: GC overhead limit exceeded [OsmAnd] Conversion to Dalvik format failed: Unable to execute dex: GC overhead limit exceeded Google и Stackoverflow сказал , что я должен изменить...