Articles of память

Можно ли объявить 1-битную переменную в Java?

Мой алгоритм использует огромный массив boolean значений, и, как меня учили, он берет 1 байт для каждой логической переменной. Нужно ли вообще объявлять булевский массив и уменьшать использование памяти, потому что я работаю в среде телефона. EDIT: Мой друг и я обсуждаем, является ли BitSet медленнее, чем обычный булевский массив. Просьба уточнить это. Алгоритм по-прежнему […]

Дамп мобильной памяти

Я хочу сбросить память мобильных телефонов с извести, но во время процесса я столкнулся с некоторыми проблемами. 1. Загруженный исходный код ядра и здание, создается zImage. 2. Измените Makefile для извести, как сказано в руководстве, а затем сделайте известь (проблема на этом шаге, несмотря на создание файла lime.ko и lime-3.8.0-29-generic.ko для моего дела) 3.Command ./adb […]

Почему сотни растровых изображений в памяти для основного приложения для Android?

При создании моего первого приложения для Android я заметил, что использование памяти уже приближалось к 20 МБ сразу после запуска приложения. Я загрузил Mcl Eclipse и просмотрел содержимое, чтобы найти сотни, если не тысячи, растровых изображений в памяти. Многие из них не используются непосредственно в моем проекте (по крайней мере, не столько, что я буду […]

Использование памяти между Android 2.2 и 2.3

Я разрабатываю приложение, содержащее много изображений. Я заметил, что использование памяти моего приложения в Android 2.3 намного выше, чем в Android 2.2, что в конечном итоге приводит к ошибкам OutOfMemory при загрузке растровых изображений. Изучая это, я зарегистрировал результат Debug.getNativeHeapAllocatedSize () в onResume первого действия. В Android 2.2 это выдает 5 МБ. В Android 2.3 […]

Выравнивание памяти на iPhone и Android

Как я обнаружил из своих тестов, malloc для iPhone имеет 16-байтовое выравнивание. Но я не уверен, гарантировано ли это или просто совпадение. Поэтому возникает вопрос: что такое гарантированное выравнивание памяти при использовании malloc () на iOS и Android (NDK)?

Перечисление байтового размера в Java

У меня есть класс, который может быть много экземпляров (на мобильном устройстве), поэтому я пытаюсь свести к минимуму размер. Одним из моих полей является «DrawTarget», который указывает, игнорируются ли операции рисования, ставятся в очередь на путь или отображаются на дисплее. Я бы хотел, чтобы он принимал один байт или меньше, поскольку есть только 3 возможных […]

Вызов procrank не работает на реальных устройствах

В соответствии с видео google io о том, как узнать, сколько памяти вы используете, вы можете использовать procrank и читать значение USS. Я пробовал это на эмуляторах (независимо от того, какую версию я использую – от 2.3.x до 4.1), и он работает хорошо, но работает на реальном устройстве, он не работает (проверен на галактике s3 […]

Adb shell dumpsys meminfo – В чем смысл каждой ячейки его вывода?

Я смотрел вывод, приведенный ниже для команды adb shell dumpsys meminfo com.imangi.templerun Однако я не могу это правильно понять. Может ли кто-нибудь помочь мне понять это?

Android: Где инструмент мониторинга памяти?

Существует инструмент Memory Monitor для анализа распределения памяти по прошествии времени, цифры, которые он генерирует, как показано ниже: Я просто не могу найти такой инструмент, как «Memory Monitor». Где я могу найти его?

Устранение неполадок в ОС Android

У меня есть список, который показывает миниатюры (маленькие изображения), загружаемые на лету из Интернета. В какой-то момент процесс заканчивается из памяти. Как я могу сказать, что свободная память вот-вот исчезнет, ​​поэтому я могу перестать загружать больше изображений? Я хотел бы знать это заранее, чтобы не оказаться на грани нехватки памяти. Примечание. Это не утечка памяти, […]

Intereting Posts
Как я могу запретить Android Studio автоматически сворачивать мои пакеты в навигации по проекту? Apk работает только в режиме отладки. Apk начал с «Run» в заходах Eclipse на контрольных точках Android: переключение камеры при нажатии кнопки Нестабильное распознавание лиц с использованием OpenCV Android-залп отправляет информацию дважды с загрузкой изображения Альтернатива Intent.FLAG_ACTIVITY_CLEAR_TASK Stream and Play .m4a stream (Itunes preview Url) в android Пауза и возобновление записи звука на Android AppView.addJavascriptInterface () не работает с API 17 Как использовать MapView в android с помощью google map V2? JNI- java.lang.UnsatisfiedLinkError: собственный метод не найден Adb: ошибка при загрузке разделяемых библиотек: libncurses.so.5: невозможно открыть файл общих объектов: нет такого файла или каталога Можно ли обнаружить выход приложения? Сообщение об ошибке 'java.net.SocketException: socket failed: EACCES (Permission denied)' Как открыть или имитировать щелчок на андроид Preference, созданный с помощью XML, программным путем?