Script que iria exibir a data e após exibir os 15 processos com maior consumo de memória , joga a saída de cada linha para um arquivo "log".
Deixa o script executável com (( chmod +x )) , cria o arquivo na pasta que desejar, eu colocaria em /var/log.
Script
#! /bin/bash
date >> /root/devops/resultado.log
ps aux --sort=-%mem | head -n 15 >> /root/devops/resultado.log
Depois só manda o cron executar a cada 5 mim.
Crontab -e
* * * * * /root/devops/trabalho.sh
Aqui estou considerando que está usando o usuário root, se não for faça o arquivo dentro de /etc/cron.d/
A saída será sempre a data e depois os 15 processos por ordem de consumo de memória.