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

6 ответов

rendered_image = UIGraphicsGetImageFromCurrentImageContext ();

аюсь создать предварительный просмотр изображений страниц в формате PDF, но у меня есть некоторые проблемы с освобождением памяти. Я написал простой тестовый алгоритм, который циклично решает проблему,приложение падает около 40-й ...

4 ответа

Что произойдет, если я использую malloc дважды для одного и того же указателя (C)?

Скажем, например, я создал указатель newPtr, и я использую malloc (некоторый размер), а затем позже я снова использую malloc (некоторый размер) с тем же указателем. Что происходит? Создаю ли я второй блок памяти того же размера, что и первый? ...

4 ответа

Вы можете зарегистрировать все потоки как обратные вызовы в классе чтения файлов. У SO есть что-то вроде массива или списка классов, реализующих интерфейс StringReaderThread, который имеет метод processString (String input). После прочтения каждой строки из файла выполните итерацию по этому массиву / списку и вызовите processString () для всех потоков таким образом. Решит ли это вашу проблему?

я есть файл 250 МБ для чтения. И приложение является многопоточным. Если я разрешаю всем потокам читать файл, происходит голодание памяти. Я выхожу из памяти ошибки. Чтобы этого избежать. Я хочу, чтобы в памяти была только одна копия ...

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

1 ответ

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

ждой итерации цикла я вычисляю матрицу MATLAB. Все эти матрицы должны быть объединены вместе, чтобы создать одну окончательную матрицу. Я знаю размеры этой окончательной матрицы перед входом в цикл, так что я, хотя предварительное выделение ...

2 ответа

Относительно сегмента bss и сегмента данных в Unix

В моем учебнике по Unix я прочитал, что bss используется для хранения неинициализированных переменных (глобальных объявлений). Это будет означать, что статические переменные хранятся отдельно, а не в BSS. Единственное другое место - сегмент ...

3 ответа

Вопрос не в том, сколько битов требуется для адресации в ячейке памяти, а в том, сколько бит может быть сохранено в ячейке памяти, что обычно зависит от размера шины данных. Большинство современных компьютеров являются адресно-байтовыми. Каждый адрес идентифицирует один байт (восемь битов) памяти. Данные, превышающие один байт, могут храниться в последовательности последовательных адресов. [Википедия]

оложим, 32-битная ОС. Сколько данных хранится в одной ячейке памяти компьютера? Какова основная единица хранения памяти в компьютере? Например, для хранения целого числа, какие адреса памяти потребуются? Если основной единицей является BYTE, ...

13 ответов

java.lang.OutOfMemoryError: размер растрового изображения превышает бюджет виртуальной машины - Android

Я разработал приложение, которое использует много изображений на Android. Приложение запускается один раз, заполняет информацию на экране (Layouts, Listviews, Textviews, ImageViewsи т. д.) и пользователь читает информацию. Там нет анимации, ...

3 ответа

Рекомендации для инструмента анализа кучи для Java? [закрыто]

Перечислите ваши любимые инструменты анализа кучи (например, jprofiler, jmap, ...). Давайте оставим по одному инструменту на ответ, с кратким списком плюсов и минусов для каждого инструмента.

23 ответа

 ссылка требует одного байта вместо четырех или восьми байтов в памяти кучи.

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

3 ответа

Использование памяти контейнерами Docker

Я использую Docker для запуска некоторых контейнерных приложений. Я заинтересован в измерении того, сколько ресурсов они потребляют (в части использования процессора и памяти). Есть ли способ измерить ресурсы, потребляемые контейнерами Docker, ...