Недавно Ubuntu врезался в меня. Я думаю, что это из-за нехватки памяти, поэтому я запустил команду free -m и обнаружил, что мое использование памяти было действительно высоким. Итак, я побежал top, чтобы найти виновника, но в отображаемых процессах использовалось менее 1,5% памяти. Как узнать, какая программа делает сбой или завершение работы ubuntu? Ниже выведено:
shafee@shafee-pc:~$ free -m
total used free shared buffers cached
Mem: 3824 3714 110 0 978 1954
-/+ buffers/cache: 780 3044
Swap: 99 0 99
shafee@shafee-pc:~$ top
top - 02:12:14 up 1:24, 2 users, load average: 0.16, 0.42, 1.49
Tasks: 182 total, 1 running, 181 sleeping, 0 stopped, 0 zombie
Cpu(s): 2.9%us, 1.9%sy, 0.3%ni, 79.3%id, 15.5%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 3916708k total, 3803848k used, 112860k free, 1002308k buffers
Swap: 102396k total, 0k used, 102396k free, 2001852k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4200 root 20 0 289m 53m 38m S 2 1.4 1:06.45 Xorg
5590 shafee 20 0 19348 1368 956 R 2 0.0 0:00.01 top
1 root 20 0 24124 2136 1264 S 0 0.1 0:02.05 init
2 root 20 0 0 0 0 S 0 0.0 0:00.00 kthreadd
3 root 20 0 0 0 0 S 0 0.0 0:24.23 ksoftirqd/0
6 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0
7 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/1
9 root 20 0 0 0 0 S 0 0.0 0:00.11 ksoftirqd/1
11 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/2
13 root 20 0 0 0 0 S 0 0.0 0:03.89 ksoftirqd/2
14 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/3
16 root 20 0 0 0 0 S 0 0.0 0:00.16 ksoftirqd/3
17 root 0 -20 0 0 0 S 0 0.0 0:00.00 cpuset
18 root 0 -20 0 0 0 S 0 0.0 0:00.00 khelper
19 root 0 -20 0 0 0 S 0 0.0 0:00.00 netns
21 root 20 0 0 0 0 S 0 0.0 0:00.01 sync_supers
shafee@shafee-pc:~$
Или нормально иметь 110 МБ свободной памяти и моя проблема связана с чем-то еще?
Вы можете запустить приложение gnome-system-monitor. Лучше всего узнать, сколько баров используется в приложениях, а также о том, сколько процессоров используется. Вы можете изменить приоритет процесса для запуска еще быстрее, например, если вы хотите конвертировать видео и т. Д. И т. Д.
Вы можете использовать следующий сценарий для просмотра общего использования памяти отдельными приложениями в вашей системе GNU Linux
http://www.zyxware.com/articles/4446/show-total-memory-usage -по-каждый-приложения в вашем Ubuntu-или-любой-гну-Linux-системы
В Kubuntu я просто нажимаю Ctrl-Esc, а затем сортирую вещи, используя интересующую область: Memory, CPU, ...
Это хороший вопрос, но информация показывает, что доступно много памяти. Вы должны следить за использованием вашей памяти.
Мой любимый системный монитор - conky, а дисплей памяти - это часть:
2.5 GiB из 7.4 GiB используется.
Детальная строка памяти показывает:
Web Content использует 7% памяти. Это подпрограмма Firefox. Firefox сам использует 7% памяти ffmpeg использует 3% памяти. Это рекордер .gif peek делает видео, которое мы смотрим.Conky очень настраивается, и каждый рабочий стол выглядит по-другому. Вы можете google conky и получить 787 тысяч обращений.