Имя: Пароль:
IT
 
Как измерить память, занимаемую приложением? ☑
0 maker92
 
29.08.17
✎
16:44
Здравствуйте.
Иногда при создании программы ставиться ограничение на память. Как можно при выполнении программы узнать, сколько памяти она требует? Например, в Java есть библиотека JUnit, и есть ли в ней функционал для измерения занимаемой памяти?
1 Господин ПЖ
 
29.08.17
✎
16:46
>Как можно при выполнении программы узнать, сколько памяти она требует?

инструментами среды разработки посмотреть
2 maker92
 
29.08.17
✎
16:48
(1) В eclipse это как посмотреть?
3 Господин ПЖ
 
29.08.17
✎
16:49
спросить гугля
4 Fragster
 
гуру
29.08.17
✎
16:49
5 sdv2000
 
29.08.17
✎
18:35
когда-то мы эти правила ЗАУЧИВАЛИ, сейчас даже страшно это предположить
хотя, ЕГЭ таки сдают
6 H A D G E H O G s
 
29.08.17
✎
18:39
(5) Какие правила?
7 Lama12
 
29.08.17
✎
18:43
(0) Хм... Допустим программа написанная на ассемблере, легко просчитывается. Как посчитать требуемые ресурсы для программы написано на интерпретаторе - х.з.? Разве что очень приближенно. Вероятно что можно вычислить объем памяти под данные, и то замучишся с неявно заданными типами. А уж на выполнение программы и остальное обслуживание интерпретатора х.з. Разве что очень приближенно.
8 mistеr
 
29.08.17
✎
18:52
(0) >Как можно при выполнении программы узнать, сколько памяти она требует?

Прогнать программу и замерить. Perfmon, Process Explorer, Process Monitor и т.п.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший