Cron множит процессы PHP 7.4

Автор Dzen, 04 октября 2021, 18:39:26

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Dzen

Приветствую.

Дебиан 11
Апач 2.4
ПХП 7.4

Мной написано 2 php скрипта.
Между собой они не связаны. Выполняют подключение по SOAP к удалённому хосту.

Оба запускаются кроном.
Один -  раз в 30 минут ( маленький скрипт отрабатывает за пару секунд)
Другой каждые 7 минут (более масштабный скрипт, отрабатывает за 2 минуты)

Всё работает отлично.

Но через какое-то время заметил, что работая по SSH (просто в терминале) начинает всё жутко тормозить.

Посмотрев top
увидел:



top - 17:58:35 up 6 days, 20:46,  2 users,  load average: 0,01, 0,04, 0,01

Tasks: 178 total,   1 running, 177 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0,3 us,  0,2 sy,  0,0 ni, 99,0 id,  0,3 wa,  0,0 hi,  0,2 si,  0,0 st
MiB Mem :   2978,3 total,    930,2 free,    913,0 used,   1135,1 buff/cache
MiB Swap:   3814,0 total,   3814,0 free,      0,0 used.   1814,4 avail Mem


    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
  37265 root      20   0  131344  88372  14316 S   0,7   2,9   0:03.41 php7.4
  37204 root      20   0  131336  88480  14388 S   5,9   2,9   0:11.32 php7.4
  37265 root      20   0  131344  88372  14316 S   5,9   2,9   0:03.39 php7.4



Откуда-то появляется третья копия процесса, но появляется она не сразу, часов 6 всё может работать нормально.
Скрипт который работал обычно 2 минуты, начинает работать по 15 минут, т.е. всё тормозит.

Чем спасаюсь:
убиваю все php7.4 процессы по kill pid
делаю на всякий случай sudo service cron restart
а также рестарт апача

Временно сделал решение:

В том php скрипте, который работает за 2 минуты, в самом начале сделал запись в файл.
Пишем флаг, якобы скрипт начал работать.
В самом конце, когда скрипт завершит свою работу, флаг поменяется на - "работа окончена".

И если крон захочет запустить опять этот скрипт вдруг (в то время когда он еще работает),
то я прописал в этом php скрипте проверку, что если стоит флаг (а это означает что скрипт еще работает), то тут же делаем die в php скрипте. То есть, просто напросто не даём крону два раза запустить один и тот же скрипт.

Вроде работает.

Но подумалось - а если этот пхп скрипт вдруг повиснет?
И не до работает до конца по какой-то непонятной причине, и не поменяет флаг в файле на "работа завершена", получается ведь крон уже и не запустит этот скрипт вторично.

Получается, так себе решение.

Куда копать?
Или хотя бы где поискать ошибку почему множатся php 7.4?

Так понимаю, всё начинает тормозить когда масштабный скрипт работающий 2 минуты еще не закончил работать, а уже другая его копия запускается. Всё друг на друга накладывается и сервер еле дышит. Наверно так.

Но поскольку этот скрипт запускается раз в 7 минут, то не понятно как он может сам на себя накладываться, если работы в нём всего на пару минут.

Может быть Дебиан делает какие-то бекапы или что-то еще, что вызывает торможение скрипта, и как результат один скрипт кроном запускается еще до того, как не закончила работу первая его копия (что не нужно).

Или для Дебиан нормально такое подвисание процессов?

Помогите, пожалуйста, разобраться.

ogost

Цитата: Dzen от 04 октября 2021, 18:39:26
top - 17:58:35 up 6 days, 20:46,  2 users,  load average: 0,01, 0,04, 0,01

Tasks: 178 total,   1 running, 177 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0,3 us,  0,2 sy,  0,0 ni, 99,0 id,  0,3 wa,  0,0 hi,  0,2 si,  0,0 st
MiB Mem :   2978,3 total,    930,2 free,    913,0 used,   1135,1 buff/cache
MiB Swap:   3814,0 total,   3814,0 free,      0,0 used.   1814,4 avail Mem


    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
  37265 root      20   0  131344  88372  14316 S   0,7   2,9   0:03.41 php7.4
  37204 root      20   0  131336  88480  14388 S   5,9   2,9   0:11.32 php7.4
  37265 root      20   0  131344  88372  14316 S   5,9   2,9   0:03.39 php7.4
Load average низкий, свап не используется, свободной памяти полно, цпу не особо занят. Тормозов системы не вижу.
Цитата: Dzen от 04 октября 2021, 18:39:26Скрипт который работал обычно 2 минуты, начинает работать по 15 минут, т.е. всё тормозит.
Вангую, что у вас проблемы с сетью, скорее всего периодически проседает скорость, отсюда тормоза через ssh и скрипт работает по 15 минут. Ну или периодически вам выдают большой по объёму soap объект, который весь ваш канал и забивает.

endru

Не понимаю о чем тут вообще беседа. Есть скрипт, код которого не известен, и нужно сказать почему он тормозит!
Делайте дебаг, пишите логи работы, анализируйте!!
Зачем нужны эти догадки и не обоснованные обвинения ОС и php7.4?

Dzen

Цитата: ogost от 05 октября 2021, 05:15:04Вангую, что у вас проблемы с сетью, скорее всего периодически проседает скорость

Есть такое.
Но получается так, что при низкой скорости работа скрипта само собой замедляется, видимо идут таймауты, и пока не завершилась работа скрипта, УЖЕ приходит время его снова запускать и Крон его запускает, и вот тут и начинаются тормоза.

Как-то не соображу тогда логику запуска скрипта. Чтобы два раза Крон его не запускал.

Тот вариант, что я привёл выше с "флагом", сегодня не сработал.
В 00:00:00 был:

[Tue Oct 05 00:00:02.352729 2021] [mpm_prefork:notice] [pid 37311] AH00171: Graceful restart requested, doing restart


Апач видимо перегрузился в то время, когда выполнялся скрипт. И скрипт повис. Поэтому во "флаг" не записалось "работа скрипта окончена",
и все последующие попытки Крона запустить скрипт не получались, потому что "флаг" не давал это сделать.

Можно провести эксперимент, понять как отключить рестарт Апача указанный выше.
Насколько понимаю, чтобы сделать ротацию логов, Апач перегружается. А как отключить ротация в Апаче 2.4 не понятно. Не подскажите?

Может конечно не из-за этого. Но скрипт запускается каждые 7 минут, и после запуска на 56 минуте, он должен стартануть в 03 минуты, а он после 56 минуты стартует в 00, т.е. через 4 минуты. Видимо так устроен Крон?
То есть, рестарт Апача накладывается / происходит во время работы скрипта, вроде как.

Еще такая информация есть по top, может их прибить?  (Это когда сервер не нагружен вообще ничем)
  PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND

  38773 www-data  20   0  200220  10864   3944 S   0,0   0,4   0:00.00 apache2
  38774 www-data  20   0  200468  16792   9760 S   0,0   0,6   0:00.02 apache2
  38775 www-data  20   0  200468  15660   8520 S   0,0   0,5   0:00.02 apache2
  38776 www-data  20   0  200468  15660   8516 S   0,0   0,5   0:00.01 apache2
  38777 www-data  20   0  200468  15640   8504 S   0,0   0,5   0:00.01 apache2
  38778 www-data  20   0  200468  15656   8516 S   0,0   0,5   0:00.03 apache2
  38957 www-data  20   0  200468  15640   8504 S   0,0   0,5   0:00.00 apache2



endru

Причем здесь апач и ваш скрипт?
Вы думаете если прибить апач, то нельзя выполнить php скрипт из консоли?

И давайте больше конкретики в вопросе! Где скрипт? Где строка из крона?

Dzen

#5
Цитата: endru от 05 октября 2021, 07:19:09Вы думаете если прибить апач, то нельзя выполнить php скрипт из консоли?

Да. Ошибся.
Вся система отвисает если прибить kill (pid процесса php 7.4), а не апач.

Во время выполнения скрипт нагрузка такая:

top - 17:56:32 up 7 days, 20:44,  2 users,  load average: 0,00, 0,01, 0,00
Tasks: 184 total,   1 running, 181 sleeping,   2 stopped,   0 zombie
%Cpu(s):  2,0 us,  0,7 sy,  0,0 ni, 96,8 id,  0,0 wa,  0,0 hi,  0,5 si,  0,0 st
MiB Mem :   2978,3 total,    914,0 free,    876,0 used,   1188,2 buff/cache
MiB Swap:   3814,0 total,   3814,0 free,      0,0 used.   1839,3 avail Mem

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
  43441 root      20   0  131556  88648  14344 S   4,3   2,9   0:01.89 php7.4
  43442 root      20   0   10212   3968   3224 R   0,7   0,1   0:00.05 top



При этом ssh работает быстро, всё ок.

Но!
Как только процесс php7.4 начинает работать долго, я подозреваю что он получает иногда таймауты при подключении к удалённому хосту,
и может быть их некорректно отрабатывает SOAP.
То! - мы тут же получаем не рабочий ssh, нажимаем любую букву, она появляется через 20 секунд,
невозможно набрать быстро никакую команду.

На других ПК пропадает интернет, долгий таймаут, то работает, то нет.
Прибивая kill (pid процесса php 7.4) - везде интернет начинает работать.

И самое что интересное, по ssh я подключаюсь ВНУТРИ сети! с 192.168.0.200 на сервер 192.168.0.300 и невозможно набрать команду, как выше написал.
Следовательно, претензии к интернет каналу отпадают наверно? Я же внутри сети.

Но, с другой стороны, нагрузка на сервер по скрину выше показывает, что никакой нагрузки-то нет!
С чего тогда тормоза....

Можно предположить вопросы к скрипту.
Но например сегодня с 01 часу ночи до 10 утра скрипт работал безупречно и интернет на всех других ПК - был. Ни одной ошибки скрипта и т.д.
Отрабатывал ровно 2 минуты, ждал 7, и снова 2 минуты.

Не понятно с чего начинать тогда тестирование. Дело не в кроне видимо, как правильно сказал ogost.
Точнее крон при таких условиях нужно делать так, чтобы он 10 раз не запускал один и тот же скрипт, чтобы не ухудшать положение дел.

В кронтаб ничего особенного:

*/30 * * * * /usr/bin/php7.4 /home/me/www/cron_file.php >/tmp/cronfile.log 2>/tmp/cronfile.error.log
*/7 * * * * /usr/bin/php7.4 /home/me/www/script/develop.php >/tmp/develop.log 2>/tmp/develop.error.log


тут в логах ничего существенного нет

Какая-то странная ситуация. Из-за разно симптомных проявлений, не понятно с чего начинать тестирование.
Ошибки в скрипте? Не может же он работать 10 часов тогда безупречно.

Может быть Дебиан с Гномом начинает что-то накачивать и вешает систему?

Или SOAP некорректно отрабатывает таймауты при подключении к удалённому хосту. Но как это проверить не понятно.

Перегревается роутер? Почему он тогда работает 10 часов безупречно.

И как вообще может тормозить ssh тогда, при подключении внутри сети по 192.168.....

Всё работает по Wi-Fi, к сожалению не 5 Гц, насколько важно не знаю.
Но опять же, иногда по 10 часов всё работает же бесперебойно.

endru

Цитата: Dzen от 05 октября 2021, 18:21:09на сервер 192.168.0.300
Интересные у вас адреса.
Цитата: Dzen от 05 октября 2021, 18:21:09Может быть Дебиан с Гномом начинает что-то накачивать и вешает систему?
Сервер с Гномом?
Цитата: Dzen от 05 октября 2021, 18:21:09Всё работает по Wi-Fi, к сожалению не 5 Гц, насколько важно не знаю.
Это куда важнее всех "поэм", которые вы писали до этого! С этого и надо было начинать!
Ктож всю работу на Wifi организовывает?

Dzen

Цитата: endru от 06 октября 2021, 04:43:37Сервер с Гномом?

Gnome - графическая оболочка под юниксы, с кучей так скажем мусора.

Цитата: endru от 06 октября 2021, 04:43:37Ктож всю работу на Wifi организовывает?

А почему нет?:) Безопасность? Ну да. Но пока сервер для собственных небольших задач.

А в остальном, всё же работало, пока не появился SOAP.

Пока я грешу на SOAP.
Ну может быть и не в этом дело, слишком много вариантов.
Почитал в сети. Часто с ним проблемы, что не отдаёт ошибки, и не понятно что происходит. Пытается подключиться к хосту, и всё, тишина или обрыв связи.
У меня давно с ним были другие проблемы, с stream_context_create. Он не работал или не правильно пересылал заголовки, лишь по той причине, что нужно было закоментировать в stream_context_create строку 'protocol_version' => 1.1. Обнаружил методом тыка, т.к. никаких ошибок никто не выдавал, ни пхп, ни апач, ни сам SOAP.

Может что-то лишнее по top еще висит...



top - 02:08:15 up 7 days,  4:56,  2 users,  load average: 0,05, 0,02, 0,00
Tasks: 178 total,   2 running, 174 sleeping,   2 stopped,   0 zombie
%Cpu(s):  5,7 us, 11,4 sy,  0,0 ni, 71,4 id,  0,0 wa,  0,0 hi, 11,4 si,  0,0 st
MiB Mem :   2978,3 total,    987,4 free,    845,4 used,   1145,5 buff/cache
MiB Swap:   3814,0 total,   3814,0 free,      0,0 used.   1881,8 avail Mem
 
    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
  39247 root      20   0  131256  88348  14388 R  23,5   2,9   0:06.39 php7.4
  39003 root      20   0       0      0      0 I   5,9   0,0   0:01.88 kworker/u4:0-phy0
  39255 root      20   0   10096   3628   3200 R   5,9   0,1   0:00.03 top
      1 root      20   0  165336  10936   7780 S   0,0   0,4   0:20.00 systemd
      2 root      20   0       0      0      0 S   0,0   0,0   0:00.30 kthreadd
      3 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 rcu_gp
      4 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 rcu_par_gp
      6 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 kworker/0:0H-events_highpri
      8 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 mm_percpu_wq
      9 root      20   0       0      0      0 S   0,0   0,0   0:00.00 rcu_tasks_rude_
     10 root      20   0       0      0      0 S   0,0   0,0   0:00.00 rcu_tasks_trace
     11 root      20   0       0      0      0 S   0,0   0,0   0:00.44 ksoftirqd/0
     12 root      20   0       0      0      0 I   0,0   0,0   0:16.71 rcu_sched
     13 root      rt   0       0      0      0 S   0,0   0,0   0:02.35 migration/0
     15 root      20   0       0      0      0 S   0,0   0,0   0:00.00 cpuhp/0
     16 root      20   0       0      0      0 S   0,0   0,0   0:00.00 cpuhp/1
     17 root      rt   0       0      0      0 S   0,0   0,0   0:02.43 migration/1
     18 root      20   0       0      0      0 S   0,0   0,0   0:21.76 ksoftirqd/1
     20 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 kworker/1:0H-events_highpri
     23 root      20   0       0      0      0 S   0,0   0,0   0:00.00 kdevtmpfs
     24 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 netns
     25 root      20   0       0      0      0 S   0,0   0,0   0:00.00 kauditd
     26 root      20   0       0      0      0 S   0,0   0,0   0:00.46 khungtaskd
     27 root      20   0       0      0      0 S   0,0   0,0   0:00.00 oom_reaper
     28 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 writeback
     29 root      20   0       0      0      0 S   0,0   0,0   0:15.99 kcompactd0
     30 root      25   5       0      0      0 S   0,0   0,0   0:00.00 ksmd
     31 root      39  19       0      0      0 S   0,0   0,0   0:15.18 khugepaged
     49 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 kintegrityd
     50 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 kblockd
     51 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 blkcg_punt_bio
     52 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 edac-poller
     53 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 devfreq_wq
     54 root       0 -20       0      0      0 I   0,0   0,0   1:39.18 kworker/0:1H-kblockd
     56 root      20   0       0      0      0 S   0,0   0,0   0:00.00 kswapd0
     57 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 kthrotld
     59 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 acpi_thermal_pm
     60 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 ipv6_addrconf
     69 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 kstrp
     73 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 zswap-shrink
     74 root       0 -20       0      0      0 I   0,0   0,0   0:00.21 kworker/u5:0-i915_flip
    115 root       0 -20       0      0      0 I   0,0   0,0   0:22.85 kworker/1:1H-kblockd
    117 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 firewire
    118 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 firewire_ohci
    120 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 sdhci
    121 root     -51   0       0      0      0 S   0,0   0,0   0:00.00 irq/18-mmc0
    122 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 ata_sff
    123 root      20   0       0      0      0 S   0,0   0,0   0:00.00 scsi_eh_0
    124 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 scsi_tmf_0
    125 root      20   0       0      0      0 S   0,0   0,0   0:00.00 scsi_eh_1
    126 root     -51   0       0      0      0 S   0,0   0,0   0:00.00 card0-crtc0
    127 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 scsi_tmf_1
    128 root     -51   0       0      0      0 S   0,0   0,0   0:00.00 card0-crtc1
    171 root      20   0       0      0      0 S   0,0   0,0   0:08.79 jbd2/sda2-8
    172 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 ext4-rsv-conver
    209 root      20   0  102048  55056  53372 S   0,0   1,8   0:18.88 systemd-journal
    234 root      20   0   24196   7460   4160 S   0,0   0,2   0:02.82 systemd-udevd
    275 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 tifm
    277 root     -51   0       0      0      0 S   0,0   0,0   0:00.00 watchdogd
    298 root      20   0       0      0      0 S   0,0   0,0   0:00.00 pccardd
    301 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 cfg80211
    348 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 iwl3945
    360 root      20   0       0      0      0 S   0,0   0,0   0:06.67 jbd2/sda3-8
    361 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 ext4-rsv-conver
    373 systemd+  20   0   88508   6084   5360 S   0,0   0,2   0:01.84 systemd-timesyn
    385 root      20   0  236764   7716   6780 S   0,0   0,3   0:01.95 accounts-daemon
    387 avahi     20   0    7276   3668   3316 S   0,0   0,1   0:00.88 avahi-daemon
    389 message+  20   0    9764   5924   4048 S   0,0   0,2   1:06.23 dbus-daemon
    390 root      20   0  255452  20068  15072 S   0,0   0,7   1:35.32 NetworkManager
    394 root      20   0  236032  10344   6696 S   0,0   0,3   0:22.13 polkitd
    398 root      20   0  232952   5828   5316 S   0,0   0,2   0:00.04 switcheroo-cont
    399 root      20   0   22100   7232   6304 S   0,0   0,2   0:03.33 systemd-logind
    400 root      20   0  393820  19436  10568 S   0,0   0,6   2:50.61 udisksd
    401 root      20   0   14940   9328   8304 S   0,0   0,3   0:06.05 wpa_supplicant
    420 avahi     20   0    7092    352      0 S   0,0   0,0   0:00.00 avahi-daemon
    465 root      20   0  240976  10588   9040 S   0,0   0,3   0:00.24 ModemManager
    472 root      20   0  118612  23308  14416 S   0,0   0,8   0:00.31 unattended-upgr
    497 root      20   0  239848  10912   7752 S   0,0   0,4   0:00.07 gdm3
    500 root      20   0   13292   7624   6656 S   0,0   0,2   0:00.09 sshd
    589 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 cryptd
    627 rtkit     21   1  153692   3092   2836 S   0,0   0,1   0:08.32 rtkit-daemon
    716 root      20   0  247320   8724   7700 S   0,0   0,3   0:16.49 upowerd
    797 root      20   0  512004  58184  18780 S   0,0   1,9   1:29.66 packagekitd
    913 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 kworker/u5:1
    929 colord    20   0  243076  13504   9824 S   0,0   0,4   0:00.29 colord
   1000 root      20   0  166840  10232   8860 S   0,0   0,3   0:00.18 gdm-session-wor
   1006 me        20   0   15772   9540   7660 S   0,0   0,3   0:00.58 systemd
   1007 me        20   0  167100   2912     24 S   0,0   0,1   0:00.00 (sd-pam)
   1026 me         9 -11   90572   5620   4696 S   0,0   0,2   0:00.03 pipewire
   1027 me         9 -11  894244  27020  20540 S   0,0   0,9   0:00.24 pulseaudio
   1029 me        39  19  510068  29680  16984 S   0,0   1,0   0:00.37 tracker-miner-f
   1032 me        20   0    8972   5532   4044 S   0,0   0,2   0:00.79 dbus-daemon
   1037 me         9 -11   85300   6664   5564 S   0,0   0,2   0:00.26 pipewire-media-
   1039 me        20   0  237796   7652   6744 S   0,0   0,3   0:00.09 gnome-keyring-d
   1055 me        20   0  237156   7980   7168 S   0,0   0,3   0:00.05 gvfsd
   1060 me        20   0  379924  10208   5536 S   0,0   0,3   0:00.01 gvfsd-fuse
   1068 me        20   0  349548  14380  10640 S   0,0   0,5   0:05.71 gvfs-udisks2-vo
   1073 me        20   0  233096   6064   5480 S   0,0   0,2   0:00.01 gvfs-mtp-volume
   1077 me        20   0  311812   9860   6976 S   0,0   0,3   0:18.85 gvfs-afc-volume
   1082 me        20   0  235464   6504   5804 S   0,0   0,2   0:00.01 gvfs-gphoto2-vo
   1086 me        20   0  233316   6120   5616 S   0,0   0,2   0:00.01 gvfs-goa-volume
   1090 me        20   0  622016  38364  32012 S   0,0   1,3   0:00.18 goa-daemon
   1094 me        20   0  159052   5896   5372 S   0,0   0,2   0:00.00 gdm-wayland-ses
   1103 me        20   0  312332  10900   7808 S   0,0   0,4   0:14.05 goa-identity-se
   1107 me        20   0  298412  16216  14396 S   0,0   0,5   0:00.06 gnome-session-b
   1155 me        20   0   88176   4320   3904 S   0,0   0,1   0:00.00 gnome-session-c
   1156 me        20   0    5964   3840   3456 S   0,0   0,1   0:00.01 ssh-agent
   1159 me        20   0  725076  17600  14928 S   0,0   0,6   0:00.31 gnome-session-b
   1187 me        20   0  307292   6464   5884 S   0,0   0,2   0:00.02 at-spi-bus-laun
   1188 me        20   0 3407580 191144  77508 S   0,0   6,3  28:04.51 gnome-shell
   1195 me        20   0    8040   4564   4088 S   0,0   0,1   0:00.03 dbus-daemon
   1204 me        20   0  787228  58392  38388 S   0,0   1,9   0:00.26 Xwayland
   1207 me        20   0  159708   6504   5884 S   0,0   0,2   0:00.01 gvfsd-metadata
   1230 me        20   0  233180   4740   4316 S   0,0   0,2   0:00.01 xdg-permission-
   1235 me        20   0  581096  22124  17284 S   0,0   0,7   0:00.17 gnome-shell-cal
   1245 me        20   0 1007852  26692  22476 S   0,0   0,9   0:00.25 evolution-sourc
   1253 me        20   0 2600736  27896  22824 S   0,0   0,9   0:00.13 gjs
   1254 me        20   0  165668   7212   6560 S   0,0   0,2   0:00.03 at-spi2-registr
   1262 me        20   0  307308   5888   5372 S   0,0   0,2   0:00.01 gsd-a11y-settin
   1263 me        20   0  462912  27436  22140 S   0,0   0,9   0:03.13 gsd-color
   1264 me        20   0  376584  18588  14532 S   0,0   0,6   0:00.05 gsd-datetime
   1265 me        20   0  309328   7856   7040 S   0,0   0,3   0:24.22 gsd-housekeepin
   1267 me        20   0  342876  23476  18672 S   0,0   0,8   0:00.22 gsd-keyboard
   1269 me        20   0  932312  31184  23268 S   0,0   1,0   0:00.31 gsd-media-keys
   1270 me        20   0  524896  26728  21416 S   0,0   0,9   0:00.40 gsd-power
   1274 me        20   0  320640  11048   9768 S   0,0   0,4   0:00.10 gsd-print-notif
   1275 me        20   0  454520   6132   5564 S   0,0   0,2   0:00.09 gsd-rfkill
   1279 me        20   0  232952   6000   5484 S   0,0   0,2   0:00.02 gsd-screensaver
   1280 me        20   0  462776  10400   8964 S   0,0   0,3   0:42.54 gsd-sharing
   1283 me        20   0 1266256 275736  49148 S   0,0   9,0   1:03.89 gnome-software
   1284 me        20   0  386844  10376   9404 S   0,0   0,3   0:00.02 gsd-smartcard
   1292 me        20   0  319956  12196   8968 S   0,0   0,4   0:00.03 gsd-sound
   1297 me        20   0  456296   9508   6700 S   0,0   0,3   0:00.03 gsd-usb-protect
   1298 me        20   0  231792   5840   4860 S   0,0   0,2   0:00.51 gsd-disk-utilit
   1301 me        20   0  659812  70676  57528 S   0,0   2,3   0:01.79 evolution-alarm
   1302 me        20   0  417156  26120  19072 S   0,0   0,9   0:00.23 gsd-wacom
   1349 me        20   0  849744  32508  26428 S   0,0   1,1   0:00.37 evolution-calen
   1365 me        20   0  345060  15368  13420 S   0,0   0,5   0:00.14 gsd-printer
   1405 me        20   0  156012   5696   5024 S   0,0   0,2   0:00.03 dconf-service
   1413 me        20   0  668672  28948  25516 S   0,0   0,9   0:00.17 evolution-addre
   1446 me        20   0  311452  13592   7032 S   0,0   0,4   0:00.14 ibus-daemon
   1448 me        20   0 1072876  58428  45528 S   0,0   1,9   0:00.43 gsd-xsettings
   1470 me        20   0  160304   6944   6344 S   0,0   0,2   0:00.01 ibus-memconf
   1471 me        20   0  347620  28612  19552 S   0,0   0,9   0:02.46 ibus-extension-
   1474 me        20   0  924884  58268  45612 S   0,0   1,9   0:00.36 ibus-x11
   1478 me        20   0  234080   9448   6780 S   0,0   0,3   0:00.03 ibus-portal
   1500 me        20   0  160300   7172   6568 S   0,0   0,2   0:00.01 ibus-engine-sim
  34498 root      20   0  220740   5904   3428 S   0,0   0,2   0:00.32 rsyslogd
  37311 root      20   0  199960  21668  14768 S   0,0   0,7   0:01.39 apache2
  37388 root      20   0    6684   2924   2660 S   0,0   0,1   0:00.14 cron
  37396 root      20   0   14504   8756   7520 S   0,0   0,3   0:00.26 sshd
  37406 me        20   0   14716   6408   5156 S   0,0   0,2   0:01.10 sshd
  37411 me        20   0    5816   4416   3944 S   0,0   0,1   0:00.42 sftp-server
  37834 root      20   0       0      0      0 I   0,0   0,0   0:01.68 kworker/0:0-events
  38145 root      20   0       0      0      0 I   0,0   0,0   0:02.81 kworker/1:0-mm_percpu_wq
  38773 www-data  20   0  200220  10864   3944 S   0,0   0,4   0:00.00 apache2
  38774 www-data  20   0  200468  17000   9848 S   0,0   0,6   0:00.04 apache2
  38775 www-data  20   0  200468  15664   8520 S   0,0   0,5   0:00.03 apache2
  38776 www-data  20   0  200468  17396  10232 S   0,0   0,6   0:00.04 apache2
  38777 www-data  20   0  200468  15660   8516 S   0,0   0,5   0:00.02 apache2
  38778 www-data  20   0  200468  15660   8516 S   0,0   0,5   0:00.04 apache2
  38957 www-data  20   0  200468  15640   8504 S   0,0   0,5   0:00.01 apache2
  38964 root      20   0   14504   8644   7404 S   0,0   0,3   0:00.17 sshd
  38974 me        20   0   14716   6028   4780 S   0,0   0,2   0:01.35 sshd
  38975 me        20   0    7840   4752   3416 S   0,0   0,2   0:00.04 bash
  38980 root      20   0   10024   4920   4304 S   0,0   0,2   0:00.12 su
  38992 root      20   0    7860   4732   3452 S   0,0   0,2   0:00.02 bash
  38995 root      20   0   16368   9104   7076 S   0,0   0,3   0:04.52 mc
  38997 root      20   0    7224   4000   3396 S   0,0   0,1   0:00.08 bash
  39115 root      20   0       0      0      0 I   0,0   0,0   0:00.00 kworker/0:1-events
  39116 root      20   0   10104   3732   3212 T   0,0   0,1   0:00.07 top
  39122 root      20   0   10104   3864   3340 T   0,0   0,1   0:00.15 top
  39220 root      20   0       0      0      0 I   0,0   0,0   0:00.42 kworker/u4:1-events_unbound
  39228 root      20   0       0      0      0 I   0,0   0,0   0:00.33 kworker/u4:3-flush-8:0
  39236 root      20   0       0      0      0 I   0,0   0,0   0:00.00 kworker/1:2-ata_sff
  39245 root      20   0    9684   3860   3300 S   0,0   0,1   0:00.00 cron
  39246 root      20   0    2420    588    516 S   0,0   0,0   0:00.00 sh
  39254 root      20   0       0      0      0 I   0,0   0,0   0:00.00 kworker/1:1-ata_sff