Назад | Перейти на главную страницу

Что эта команда делает в Linux? Это съедает мой процессор.

У меня есть VPS, и я размещаю на нем игровой сайт. Недавно мой процессор опустился до 3000%, а память почти заполнена.

Когда я проверил процессы, я обнаружил, что этот процесс съедает процессор:

Pid-1571 (Trace) (Kill) 
Owner-mysql 
Priority-0 
CPU %-52.7 
Memory %-4.4
Command:
/usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --log-error=/var/lib/mysql/domain.com.err --pid-file=/var/lib/mysql/domain.com.pid

Что делает эта команда? Почему он работает? Как мне это остановить?

Это MySQL, движок базы данных. Я предполагаю, что ваш сайт использует базу данных MySQL, и запросы SQL не оптимальны или механизм не настроен должным образом. В любом случае вы не можете просто остановить это, потому что ваш сайт тоже остановится.

В зависимости от распределения попробуйте

service mysql stop

или

/etc/init.d/mysql* stop

Имейте в виду. Его выключение переведет ваш сайт в автономный режим, поскольку это база данных.