Описание тега memory-footprint

Memory footprint refers to the amount of main memory that a program, application or service uses or references while running. The program itself does not make the largest contribution to the footprint, but rather their run-time data
1 ответ

Решение DOM Утечки памяти

У меня есть немного <div> элементы, содержимое которых необходимо перезагружать каждый интервал следующим образом: <div id="some_id"></div> ... <script> setInterval(function() { // Reset the contents of wrapper div element// …
1 ответ

Оценка объема памяти и использования процессора для библиотеки C

У меня есть статическая библиотека, написанная на C, без динамического выделения памяти. До сих пор библиотека использовалась только в приложении для обычного i386 Linux, где было много процессора и памяти. Теперь мне нужно попытаться создать версию…
1 ответ

Каков размер сохраненного файла java.lang.Integer?

Я использую Java Hotspot 1.8.0_191-b12 (64 бита, Xmx < 32 ГБ) и смотрю дамп jmap (формат hprof) с различными инструментами. Отчеты VisualVM (и инструменты на основе профилировщика NetBeans) сильно отличаются от Yourkit и Eclipse Memory Analyzer. Я п…
1 ответ

Правильная очистка активности Android для уменьшения объема памяти

Возможно, этот вопрос двоякий: Цель состоит в том, чтобы уменьшить объем занимаемой памяти приложения Android и обеспечить разумное использование на устройствах с низким / средним разрешением DPI и 512 МБ оперативной памяти или менее (устаревшие / и…
2 ответа

Уменьшить объем памяти при создании класса BigInt

Сейчас я работаю над концепцией и пишу псевдокод, когда задаю этот вопрос. Я думаю о создании довольно простого и простого в использовании интерфейса класса для представления BigInts. Я подумываю о создании пары простых структур с базовыми свойствам…
4 ответа

Мне нужно быстро найти объект, используя как можно меньше памяти. Какой контейнер данных я должен использовать?

Моей программе нужно вставить более миллиона записей в контейнер данных. Я пробовал hashmap и treemap. И то и другое даст мне исключение пространства кучи, хотя я позволю JVM использовать оперативную память 2 ГБ. Моя программа часто получает конкрет…
28 окт '13 в 09:25
6 ответов

Объем памяти в структуре Python

Существует ли ссылка на объем памяти структуры данных Python на 32- и 64-битных платформах? Если нет, было бы неплохо иметь его на SO. Чем полнее, тем лучше! Итак, сколько байтов используется следующими структурами Python (в зависимости от len а тип…
25 авг '09 в 22:56
1 ответ

Другой вариант, чем словарь

Я сделал программу, которая по своей сути является клавиатурным крючком. Я нажимаю определенную кнопку, и она выполняет определенное действие. Поскольку существует довольно большой список опций, которые я могу выбрать с помощью Combobox, я решил соз…
4 ответа

Вопросы, которые необходимо учитывать при разработке или кодировании для меньших результатов

Пожалуйста, опубликуйте пункты, которые следует иметь в виду при разработке или написании кода для меньших результатов для встроенных систем. Я не даю сведения о компиляторе или платформе, так как мне нужна общая информация. Но любая конкретная инфо…
19 янв '10 в 16:09
1 ответ

Что это значит, что занимаемая площадь / ядро ​​ОС составляет 400 байт?

Я исследую TinyOS для школьного задания и читаю, что "основная ОС составляет 400 байт", а другой источник говорит: "Размер TinyOS составляет 400 байт". Что именно это означает? Это фактическое пространство, которое он занимает на жестком диске? Наск…
1 ответ

Предсказание размера в памяти словаря в Swift

Как-то задокументировано, сколько памяти будет точно использовать словарь в Swift, учитывая количество элементов, которые он будет содержать? Я искал ответ, но вся информация, которую я нашел по этой теме, расплывчата. Я также пытался понять это сам…
03 июл '16 в 09:43
5 ответов

Каким образом в функциональном программировании достигается неразрушающее манипулирование коллекциями с эффективным использованием памяти?

Я пытаюсь выяснить, как неразрушающее манипулирование большими коллекциями реализуется в функциональном программировании, т.е. как можно изменять или удалять отдельные элементы, не создавая совершенно новую коллекцию, в которой все элементы, даже не…
1 ответ

Какие части классов JavaScript воссоздаются в памяти, когда я называю `new`?

У меня есть конструктор в JavaScript, как это: function Foo() { var privateProperty = "goodbye"; this.publicProperty = "hello"; function privateMethod() { return "Shhhhh"; } this.publicMethod = function publicMethod() { return "extroverted"; }; } Fo…
1 ответ

В.NET (C#) есть место / вики / книга, где вы можете найти анализ времени выполнения / стоимость / объем памяти?

Итак, я уже некоторое время использую.NET Framework. Было много раз, когда я вызывал какую-то статическую функцию или метод экземпляра List<>, где мне было интересно, какова относительная стоимость этих операций. В этом случае мне было интересно, на…
26 сен '14 в 01:48
1 ответ

Ожидаемый объем памяти чисел и буквенно-цифровых символов в Tcl

Это помогает, что в Tcl "все это строка". Но опять же, это не совсем на 100% точно так (отсюда эффект мерцания). У меня такой вопрос: допустим, в списке есть следующие значения: list "12" 14 2a "1a" Я ожидаю, что, если "все является строкой", память…
1 ответ

Питон по сравнению с Java времени выполнения

Кто-нибудь может указать на серьезное сравнение времени выполнения Python с Java? Спасибо авраам
27 апр '09 в 20:49
4 ответа

Заставить C#/.NET иметь небольшую площадь?

Я замечаю обычный большой объем памяти. Одно приложение, которое я написал, - это консольное приложение, которое использует <50 линий и просто загружает серию файлов исключительно с помощью WebRequest. Еще одно нетривиальное приложение (mysql, dls, …
27 ноя '09 в 03:58
0 ответов

Память Spark RDD

Фон: 1, Spark 64 ядра (исполнители), 2 узла, 32 ядра / каждое, 100 ГБ памяти / узел 2, 1 ГБ Float 2D двоичные данные массива [ 0.2, 0.6 ... ] 3. Операция: отобразить каждую ячейку массива в список кортежей, тиражированных 5 раз для каждой ячейки, на…
13 июн '16 в 17:19
2 ответа

Память работника очереди Laravel слишком велика:/

Я работаю в очереди, которая подключается к шести MQ. Когда он вызывается, он потребляет 25 МБ оперативной памяти. То есть с нулевыми заданиями в очереди, то есть рабочий находится в спящем состоянии. Я использую Larvel для всех своих проектов, этот…
11 окт '17 в 23:05
1 ответ

Как я могу уменьшить объем памяти минимального процесса Linux

Рассмотрим следующую C-программу pause.c: void main() { pause(); } Компиляция этого в x64 Linux 3.0.0-16-generic с использованием этой команды 'gcc -Os pause.c -o pause' дает исполняемый файл размером ~8 КБ. Когда я запускаю этот исполняемый файл и …
27 мар '12 в 10:23