Здравствуйте.
Иногда при создании программы ставиться ограничение на память. Как можно при выполнении программы узнать, сколько памяти она требует? Например, в Java есть библиотека JUnit, и есть ли в ней функционал для измерения занимаемой памяти?
(0) Хм... Допустим программа написанная на ассемблере, легко просчитывается. Как посчитать требуемые ресурсы для программы написано на интерпретаторе - х.з.? Разве что очень приближенно. Вероятно что можно вычислить объем памяти под данные, и то замучишся с неявно заданными типами. А уж на выполнение программы и остальное обслуживание интерпретатора х.з. Разве что очень приближенно.
(0) >Как можно при выполнении программы узнать, сколько памяти она требует?
Прогнать программу и замерить. Perfmon, Process Explorer, Process Monitor и т.п.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс