Ubuntu 14.04 पर, मैंने सभी लॉग पर एक grep कमांड चलाया, जिससे सभी मेमोरी (~ 48 Gb) लेना शुरू हुई।
मैंने इसे मारने की कोशिश की, किल -9 के साथ, सुडो किल -9, किलॉल, पकिल, जो भी हो, लेकिन प्रक्रिया अभी भी चल रही है और सभी मेमोरी ले रही है।
%ps -f -p 28250
UID PID PPID C STIME TTY TIME CMD
karl 28250 1 6 11:07 ? 00:02:46 grep --color=auto cron alternatives.log alternatives.log.1 ...
%sudo cat /proc/28250/syscall
running
%cat /proc/28250/status
Name: grep
State: R (running)
Tgid: 28250
Ngid: 0
Pid: 28250
PPid: 1
TracerPid: 0
Uid: 134000025 134000025 134000025 134000025
Gid: 134000017 134000017 134000017 134000017
FDSize: 256
Groups: 4 997 999 1004 134000000 134000002 134000017 134000028
VmPeak: 71777208 kB
VmSize: 71777208 kB
VmLck: 0 kB
VmPin: 0 kB
VmHWM: 42003200 kB
VmRSS: 41993348 kB
VmData: 71765652 kB
VmStk: 140 kB
VmExe: 180 kB
VmLib: 2168 kB
VmPTE: 91864 kB
VmSwap: 5013564 kB
Threads: 1
SigQ: 5/386055
SigPnd: 0000000000000100
ShdPnd: 0000000000044103
SigBlk: 0000000000000000
SigIgn: 0000000000000000
SigCgt: 0000000000000000
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: 0000001fffffffff
Seccomp: 0
Cpus_allowed: ffffffff
Cpus_allowed_list: 0-31
Mems_allowed: 00000000,00000003
Mems_allowed_list: 0-1
voluntary_ctxt_switches: 28419
nonvoluntary_ctxt_switches: 948133
मुझे लगता है कि यह कुछ हद तक इस तथ्य से संबंधित है कि बहुत अधिक उपयोगकर्ता आईडी (फ्रीआईपी के कारण) के कारण लास्ट बहुत बड़ा है।
कैसे इस प्रक्रिया को मारने के लिए?!?!?
क्या आपने पिता प्रक्रिया पीपीआईडी को मारने की कोशिश की? यह स्वयं शेल हो सकता है। बेशक इसे पहले जांच लें और इनिट प्रक्रिया को न मारें अन्यथा आपका सिस्टम एक चक्र में ढह जाएगा। :-)
—
हस्तूर
जैसा कि आप मेरी पोस्ट में देख सकते हैं, PPID 1. है
—
कार्ल फॉर्नर
हां मुझे एहसास हुआ (बहुत देर हो चुकी है ... मुझे आपका जवाब भी दिख रहा है)। इसी तरह के मामलों में Ctrl-Z के साथ प्रक्रिया को स्थगित करना और फिर इसे सामान्य रूप से मारना उपयोगी हो सकता है। अगला सिंक थोड़ा सिस्टम लटका सकता है।
—
हस्त्तूर
kill -9
अप्रत्याशित रूप से धीमी हो सकता है और एक उच्च संभावना के साथ यह कुछ बेकार ... और शायद कुछ ज़ोंबी छोड़ देंगे ( ps -aux | grep Z
)।