GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Speicher kann nicht zugewiesen werden, obwohl kein Prozess Speicher zu verbrauchen scheint

Versuchen Sie Folgendes:

  1. Gehe zu top .
  2. Drücken Sie F (d. h. Shift +F ), um das Sortierfeld anzugeben.
  3. Geben Sie N ein . Dadurch wird der Kleinbuchstabe n in der Liste in einen großen N .
  4. Drücken Sie Enter . Die Liste sollte nun nach Speicherverbrauch sortiert sein.

Drücken Sie ? oder h auf dem Hauptbildschirm für weitere Optionen.

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 1010 mysql     20   0  545m  37m 1412 S  0.0  6.3   0:32.97 mysqld
  939 bind      20   0  157m  11m 1896 S  0.0  1.9   0:00.03 named
 3036 ubuntu    20   0 25260 7812 1720 S  0.0  1.3   0:00.42 bash
 1212 root      20   0  192m 7420 2680 S  0.0  1.2   0:03.87 apache2
 1322 www-data  20   0  192m 5880 1088 S  0.0  1.0   0:00.00 apache2
 1323 www-data  20   0  192m 5188  436 S  0.0  0.9   0:00.00 apache2
 1325 www-data  20   0  192m 5188  436 S  0.0  0.9   0:00.00 apache2
 1328 www-data  20   0  192m 5188  436 S  0.0  0.9   0:00.00 apache2
 1329 www-data  20   0  192m 5188  436 S  0.0  0.9   0:00.00 apache2
  968 whoopsie  20   0  197m 4332 2980 S  0.0  0.7   0:00.01 whoopsie
  795 root      20   0  153m 4256 3036 S  0.0  0.7   0:00.06 NetworkManager
 2919 root      20   0 90156 3964 3064 S  0.0  0.7   0:00.02 sshd
  804 root      20   0  101m 3656 2656 S  0.0  0.6   0:00.03 cupsd
 1498 root      20   0  570m 3396 2312 S  0.0  0.6   0:00.03 console-kit-dae
  693 root      20   0 49948 2876 2272 S  0.0  0.5   0:00.01 sshd
  756 root      20   0 79036 2844 2044 S  0.0  0.5   0:00.02 modem-manager
  964 root      20   0  124m 2844 2348 S  0.0  0.5   0:00.02 gdm-binary

ps -e -orss=,args= | sort -b -k1,1n | pr -TW$COLUMNS

sortiert auch alle Prozesse nach Speicherverbrauch absteigend.


Linux
  1. Wie beendet man einen Prozess unter Linux mit dem Befehl?

  2. „mlock failed:Cannot allocate memory“ lvcreate-Befehlsfehler in CentOS/RHEL 7

  3. Welcher Prozess verwendet alle meine Festplatten-E / A

  4. -bash:Fork:Speicher kann nicht zugewiesen werden

  5. Können wir die Speicherzuweisung einheitentesten?

Verwenden des kostenlosen Linux-Befehls

So zeigen Sie Prozessinformationen mit Procs unter Linux an

Linux – Speichernutzung für einen einzelnen Linux-Prozess begrenzen?

Ubuntu 17.10 Gnome-Software-Prozess mit großer Speichermenge?

Verwenden von vmstat zum Beheben von Leistungsproblemen unter Linux

Den Speicher eines Linux-Prozesses in eine Datei ausgeben