質問: 各プロセスで消費されるram)を知るために使用するlinuxコマンド topおよびpsコマンドを試しましたが、各プロセスで使用されているramが見つかりません。topコマンドは、240mb ramが使用されましたが、メモリはpsと同じように、すべてのプロセスで0%を示しています。どのプロセスがすべての240mbramを消費するか知りたいです。ram使用量を増やして、実行中のプロセスを並べ替えて表示できるコマンドはありますか。また、バイトとkbを読み取るのが非常に難しいと思います。それらのユニットをmbに変更する方法助けてください
回答: トップを実行すると、システムメモリ全体のパーセンテージとしてメモリ使用量が表示されます。すべてが0を示している場合、メモリのかなりの割合を使用しているものはありません。これは実際には珍しいことではありません。 8ギガのramを搭載したサーバーがある場合、1%は80メガです。 240メガバイトが1個あたり40メガバイト未満を使用するものの束で構成されている可能性は十分にあります。したがって、パーセンテージは役に立ちません。あなたがするなら トップ-m 該当する単位で実際のメモリ使用量を吐き出す必要があります。