質問: メモリ使用量を監視するにはどうすればよいですか? topを使用して、現在のメモリ使用量を確認しました。しかし、メモリの使用状況を一定期間監視したいと思います。たとえば、監視を開始してからいくつかのコマンドを実行し、最後に監視を停止して、期間中に使用されたメモリ量を確認します。ubuntu serverでこれを行うにはどうすればよいですか?5秒ごとにcronジョブを開始し、現在のメモリ使用量をテキストファイルに記録するコマンドを呼び出すことができると思います。しかし、現在のメモリ使用量をテキストファイルに簡単に記録できる形式で取得するには、どのコマンドを使用する必要がありますか?
回答: free コマンドを使用します。たとえば、これはfree -mの出力です。 total used free shared buffers cached mem: 2012 1666 345 0 101 616 -/+ buffers/cache: 947 1064 swap: 7624 0 7624 free -m | grep /+は2行目のみを返します。-/+ buffers/cache: 947 1064