Я плохо знаком с Linux, я использую Ubuntu 14.04LTS, Но внезапно моя машина прекращает работать. Я работаю
$ free -m
и получите результаты
total used free shared buffers cached
Mem: 7897 4318 3578 313 84 2054
-/+ buffers/cache: 2179 5717
Swap: 8013 0 8013
и когда я работаю top -c
я добираюсь
15001 qi34 20 0 1681144 133824 11896 S 63.0 1.7 0:29.43 /usr/bin/java -Djdk.home= -Djruby.home=/home/qi34/.rvm/rubies/jruby-1.7.16 +
15013 qi34 20 0 1681144 133288 11892 S 60.4 1.6 0:29.21 /usr/bin/java -Djdk.home= -Djruby.home=/home/qi34/.rvm/rubies/jruby-1.7.16 +
15087 qi34 20 0 1681144 124008 11936 S 57.7 1.5 0:28.88 /usr/bin/java -Djdk.home= -Djruby.home=/home/qi34/.rvm/rubies/jruby-1.7.16 +
14290 qi34 20 0 2632636 381032 13040 S 53.7 4.7 1:05.42 /usr/bin/java -Djdk.home= -Djruby.home=/home/qi34/.rvm/rubies/jruby-1.7.16 +
14349 qi34 20 0 2632636 374516 13052 S 53.4 4.6 1:05.22 /usr/bin/java -Djdk.home= -Djruby.home=/home/qi34/.rvm/rubies/jruby-1.7.16 +
14348 qi34 20 0 2632636 377124 13048 S 53.1 4.7 1:03.12 /usr/bin/java -Djdk.home= -Djruby.home=/home/qi34/.rvm/rubies/jruby-1.7.16 +
Этот процесс берет, используют больше памяти. Я работаю killall java
но не решает мою проблему. Предложите.
Попробуйте эту команду, чтобы получить все процессы Java
ps -aux |grep java| cut -c10-15
, а затем убить их, используя
kill -9 process id from the above command
Теперь выясните, что является виновной программой. Перед установкой чего-либо - попробуйте просмотреть примечания к выпуску. Вам необходимо удалить его, а также удалить каталоги, созданные этой преступной программой. Если вы можете предоставить более подробную информацию об этой программе, то можете дать конкретный ответ.
Вы попробовали опция pkill ? pkill отправит указанный сигнал (по умолчанию SIGTERM) к каждому процессу вместо того, чтобы перечислить их на stdout и немедленно уничтожит любой процесс, соответствующий указанному имени процесса, если процесс не выполнит syscall. Здесь, попробуйте, это
pkill -9 java
попытается немедленно shutdow все процессы с именем, соответствующим java затем, можно проверить снова как это
ps aux | grep java
Сообщенный мне, как это идет.!
Его мой отказ вышеупомянутый процесс, работающий из-за заданий крона. В моем приложении направляющих я выполнил задания крона, вот почему процесс создает.