Инструмент для стресс-тестирования памяти? - PullRequest
2 голосов
/ 17 октября 2011

Существуют ли инструменты для стресс-тестирования памяти для Android? Нужно работать на реальных устройствах.

Я работаю над приложением, использующим датчики на основе Ant +. http://www.thisisant.com/. Я хочу разбить все на части, поэтому у меня есть служба, работающая с Ant-радио и вещающая намерения более высокого уровня, которые могут быть обнаружены несколькими приложениями. Я хочу, чтобы эта служба была отделена от остальной части моего приложения, поскольку эта функциональность должна быть действительно обеспечена стандартным Ant Apis.

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

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

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

Дополнительная информация.

Я нашел это сегодня http://forum.xda -developers.com / showthread.php? T = 622666 Обсуждение того, как можно настроить задачу-убийцу на рутированном телефоне. Модификация значений конфигурации v для искусственного сокращения памяти, имеющейся в системе, может быть способом более легкого проникновения в senario с малой памятью. Я написал простое приложение, которое выделяет память настраиваемым способом, но есть предел того, сколько вы можете легко выделить в одном процессе.

1 Ответ

1 голос
/ 16 марта 2017

Вы можете попробовать это приложение

https://play.google.com/store/apps/details?id=derekwilson.net.rameater

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...