GNU/Linux >> Linux の 問題 >  >> Linux

特定の停止したプロセスの強制スワップ

このようなコマンドを試して、一時的に大量のメモリを使用して、Minecraft を起動する前に Chrome (およびその他すべて) を強制的にスワップアウトさせてください

dd if=/dev/zero conv=block cbs=1024m of=/dev/null bs=32m count=32

私は気にしません。メモリが圧迫されると、他のプロセスは自動的にページアウトされます。カーネルは、次に何をページアウトするかを決定するために「最近使用されていない」方式を使用します。Chrome を SIGSTOP で停止すると、そのページを使用できなくなるため、しばらくするとそれらはキックされます。 Minecraft がさらに必要な場合は、RAM が不足しています。


Linux
  1. バッチモードで「top」を使用してメモリ使用量で上位15のプロセスを検索

  2. Linuxで最も高いメモリとCPU使用率で上位のプロセスを検索する

  3. メモリとCPU使用率で上位のプロセスを見つける方法

  1. Linuxで共有メモリセグメントに接続されているプロセスを一覧表示する方法は?

  2. 共有メモリ IPC 用のファイルの使用

  3. Linux は日和見スワッピングを実行しますか、それとも神話ですか?

  1. 3 つの Unix シェル スクリプト – ユーザー アクティビティ、プロセスの表示、メモリの表示

  2. 実際のメモリ使用量でソートされた上位プロセスを確認するには?

  3. oom-killer kill プロセスの原因を診断する方法