Отслеживание использования памяти в Fortran 90
Я пытаюсь отслеживать использование памяти и время процессора подпрограммы в программе на Fortran 90. Чтобы отслеживать время процессора, я использую следующее:
call cpu_time(tic) call subroutine(args) call cpu_time(toc) time = toc-tic
Есть ли способ сделать что-то похожее на запись памяти? Каков наилучший способ сделать это? Заранее спасибо за помощь.