Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 435
#1

Потребление памяти программы - Программирование Android

24.11.2014, 13:31. Просмотров 364. Ответов 2
Метки нет (Все метки)

Можно ли получить потребление памяти текущей программы?
Если да, то как?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2014, 13:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Потребление памяти программы (Программирование Android):

Потребление памяти - Java
В среднем, во сколько раз отличается потребление памяти у 32 и 64 битных версий явы? Используются Java EE, hibernate, spring...

Потребление памяти - Оперативная память
Привет всем, подскажите парни.Это нормально? Мне кажется что то у меня большое потребление памяти.

Потребление памяти - C#
Здравствуйте! Озадачился оптимизацией потребления памяти, поэтому подскажите, каким способом можно узнать сколько некоторые части кода...

Потребление памяти - Delphi БД
Добрый день. У меня есть программа, которая передает данные из StringGrida в таблицу SQL Server 2000. Используется ADOConnection,...

Потребление памяти - Программирование iOS
Подскажите, где можно посмотреть сколько памяти выделяет устройство под сторонние программы (например айпад1 - 80 мб)?

.NET 4.x Огромное потребление памяти - C#
Консольная программа запускается на Ubuntu server 14.04 под mono 4.6.2 в фоновом режиме При запуске начинает выедать огромными порциями...

2
dubok79
323 / 121 / 11
Регистрация: 01.11.2012
Сообщений: 586
24.11.2014, 13:54 #2
Вот где то тут покопайте. Там вроде есть.
0
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 435
24.11.2014, 14:02  [ТС] #3
Вот нашел такой код.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public static long getUsedMemorySize() {
 
    long freeSize = 0L;
    long totalSize = 0L;
    long usedSize = -1L;
    try {
        Runtime info = Runtime.getRuntime();
        freeSize = info.freeMemory();
        totalSize = info.totalMemory();
        usedSize = totalSize - freeSize;
    } catch (Exception e) {
        e.printStackTrace();
    }
    return usedSize;
 
}
Но почему-то выдает значение в несколько раз меньше, чем показывает Android System Info.

Добавлено через 40 секунд
dubok79, Спасибо. Посмотрю
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2014, 14:02
Привет! Вот еще темы с ответами:

Потребление памяти программой - C++ WinAPI
итак, суть проблемы: -запускаем приложение- потребление памяти 23 метра -сворачиваем-разворачиваем окно -потребление памяти...

.NET 4.x огромное потребление памяти - C#
Ребят. Такая проблема. Написал небольшой код, который отслеживает изменения в файлах и свежую версию файла копирует в указанное назначение....

растёт потребление памяти - C#
есть программа, которая принимает сообщения по сети. с каждым принятым сообщением потребление оперативной памяти возрастает и в течении дня...

Потребление памяти скриптом - PHP
В мануале приведен пример определения размера памяти, потребляемой скриптом: <?php echo memory_get_usage() . "<br />"; // 36640 ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru