Rastrear o uso de memória no Fortran 90
Estou tentando rastrear o uso da memória e o tempo da CPU de uma sub-rotina em um programa Fortran 90. Para acompanhar a hora da CPU, use o seguinte:
call cpu_time(tic) call subroutine(args) call cpu_time(toc) time = toc-tic
Existe uma maneira de fazer algo semelhante para gravar o uso de memória? Qual é a melhor maneira de fazer isso? Obrigado antecipadamente pela ajuda.