ක්රියාවලි illing ාතනය කිරීම විලී-නිලි සුමට පියවරක් නොවේ: දත්ත නැතිවිය හැකිය, දුර්වල ලෙස සැලසුම් කර ඇති යෙදුම් නැවත ස්ථාපනයකින් තොරව සවි කළ නොහැකි සියුම් ආකාරවලින් බිඳ දැමිය හැකිය .. නමුත් එය සම්පූර්ණයෙන්ම රඳා පවතින්නේ කුමක්ද සහ කුමක්ද යන්න දැන ගැනීම මත ය. ලබා දී ඇති තත්වය. සහ අවදානමට ලක්විය හැකි දේ. ක්රියාවලියක් යනු කුමක් ද යන්න හෝ කළ යුතු දේ සහ එහි ඇති බාධාවන් මොනවාද යන්න (තැටි IOPS, rss / swap) පරිශීලකයාට යම් අදහසක් තිබිය යුතු අතර දිගුකාලීන ක්රියාවලියක් සඳහා කොපමණ කාලයක් ගතවේදැයි තක්සේරු කළ හැකිය (ගොනු පිටපතක් කියන්න, mp3 නැවත කේතනය කිරීම, විද්යුත් තැපැල් සංක්රමණය, උපස්ථය, [ඔබගේ ප්රියතම වේලාව මෙතැනින්].)
තව දුරටත්, SIGKILL
පිත්තකට යැවීම එය මරා දැමීමේ සහතිකයක් නොවේ. එය සිස්කල් එකක සිරවී තිබේ නම් හෝ දැනටමත් පිම්බී තිබේ නම් ( Z
එය ps
), එය දිගටම පිල්ලියක් විය හැකිය. මෙය බොහෝ විට ^ Z දිගුකාලීන ක්රියාවලියක් වන අතර එයට bg
උත්සාහ කිරීමට පෙර අමතක වේ kill -9
. සරල එකක් fg
මඟින් stdin / stdout නැවත සම්බන්ධ කර බොහෝ විට ක්රියාවලිය අවහිර කරනු ඇත, සාමාන්යයෙන් පසුව ක්රියාවලිය අවසන් වේ. එය වෙනත් තැනක හෝ වෙනත් ආකාරයක කර්නල් අවහිරයක සිරවී ඇත්නම්, ක්රියාවලිය ඉවත් කිරීමට නැවත පණගැන්වීමකට පමණක් හැකිය. ( SIGKILL
කර්නලය මඟින් සැකසූ පසු සොම්බි ක්රියාවලීන් දැනටමත් මිය ගොස් ඇත (තවදුරටත් පරිශීලක කේතයක් ක්රියාත්මක නොවනු ඇත), සාමාන්යයෙන් කර්නල් හේතුවක් තිබේ (ක්රියාවලිය අවසන් නොකිරීමට සිස්කල් එකක් බලා සිටීම "අවහිර කිරීමට" සමාන වේ).)
එසේම, ඔබට ක්රියාවලියක් සහ එහි සියලුම දරුවන් kill ාතනය කිරීමට අවශ්ය නම්, PID පමණක් නොව, ප්රතික්ෂේප කරන ලද PIDkill
සමඟ ඇමතීමේ පුරුද්දට පිවිසෙන්න . සහතිකයක් නැත SIGHUP
, SIGPIPE
හෝSIGINT
වෙනත් සංඥා එය පසු පිරිසිදු, සහ පිරිසිදු කිරීමේ කිරීමට අපත් ක්රියාවලිය රෑනක් ඇති හෝ (අවජාතක මතක?) මැලේරියාව.
පාරිතෝෂික නපුර: kill -9 -1
වඩා තරමක් හානිකර ය kill -9 1
(විසි කරන, වැදගත් නොවන වීඑම් එකක කුමක් සිදුවේ දැයි බැලීමට අවශ්ය නම් මිස මූලයක් ලෙස නොකරන්න)