Существуют ли инструменты для стресс-тестирования памяти для Android? Нужно работать на реальных устройствах.
Я работаю над приложением, использующим датчики на основе Ant +. http://www.thisisant.com/. Я хочу разбить все на части, поэтому у меня есть служба, работающая с Ant-радио и вещающая намерения более высокого уровня, которые могут быть обнаружены несколькими приложениями. Я хочу, чтобы эта служба была отделена от остальной части моего приложения, поскольку эта функциональность должна быть действительно обеспечена стандартным Ant Apis.
В моем основном приложении есть служба регистрации данных и действия по отображению данных. Регистрация данных должна продолжаться, пока пользователь может что-то делать, что вызывает проблемы с памятью.
Итак, у меня есть несколько служб и приложений, и я хочу поэкспериментировать с лучшими настройками, например. удаленные / локальные сервисы, процессы совместного использования и т. д. Я хочу иметь возможность проверять вещи в условиях низкого потребления памяти контролируемым образом. Отсюда необходимость в инструменте для снятия памяти.
Я немного прибегнул к гуглингу и не нашел ничего удивительного, так как телефоны на Android - это устройства, которые пугают память и имеют странное поведение, поэтому хорошие инструменты тестирования кажутся чем-то, что должно существовать.
Дополнительная информация.
Я нашел это сегодня http://forum.xda -developers.com / showthread.php? T = 622666 Обсуждение того, как можно настроить задачу-убийцу на рутированном телефоне. Модификация значений конфигурации v для искусственного сокращения памяти, имеющейся в системе, может быть способом более легкого проникновения в senario с малой памятью. Я написал простое приложение, которое выделяет память настраиваемым способом, но есть предел того, сколько вы можете легко выделить в одном процессе.