Мне нужны программа или инструмент, чтобы записать использование памяти (RAM) и сохранить его в файл, таким образом, я могу взять файл и открыть его. таким образом, я вижу результат и делаю сравнение с другим один.
Можно использовать следующую команду в ударе как так:
for i in `seq 0 60`; do
echo `cat /proc/meminfo | grep Active: | sed 's/Active: //g'` >> usage.txt
sleep 1m
done
Эта команда будет записывать текущее использование памяти в файл под названием 'usage.txt' каждую минуту на время 1 часа.
, При необходимости можно измениться usage.txt
часть команды для сохранения под другим именем. Можно также измениться эти sleep 1m
команда для изменения времени между каждой записью и '60' в эти seq
раздел наверху для изменения количества записей, которые будут зарегистрированы.
, Когда Вы закончили делать свои записи, у Вас будет текстовый файл записей, которые могут быть импортированы в электронную таблицу для легкого сравнения.
РЕДАКТИРОВАНИЕ: Если Вы хотите также записать общую память с каждой записью, можно использовать следующие команды:
for i in `seq 0 60`; do
echo `cat /proc/meminfo | grep Active: | sed 's/Active: //g'`/`cat /proc/meminfo | grep MemTotal: | sed 's/MemTotal: //g'` >> usage.txt
sleep 1m
done
Эти команды вместо этого запишут записи в форме <active>/<total>