Если я вас правильно понял, то вам нужен какой-нибудь лог-файл из коробки, показывающий, как меняется объем свободной/использованной оперативной памяти за это время. В гринфилде FreeBSD такого файла нет.
Вы создали скрипт utils до того, как установили значение переменной окружения, поэтому глобальная переменная $silent_mode
пуста.
Не используйте переменную "temp" в скрипте utils, придерживайтесь $SILENT
в этих функциях.