ஏற்கனவே இயங்கும் உதவியாளர் பற்றிய செய்தியை வாழ்க்கைச் சுழற்சியின் துப்பாகக் கருதுங்கள், செயல்முறைகளைக் கொல்லத் தொடங்க அனுமதியாக அல்ல. ஆபத்தான படி நிறுத்துதலே அல்ல, அதற்கு முந்தைய அடையாளம் காணுதலே, ஏனெனில் ஒரே Mac இல் ஒத்த பெயர்களைக் கொண்ட பல கூறுகள் இருக்கலாம், அவற்றில் ஒன்று மட்டுமே இணைப்பைச் சொந்தமாகக் கொண்டுள்ளது. முதலில் அடையாளப் பதிவை உருவாக்குங்கள். பின்னர் நிறுத்துதல் சரியான நடவடிக்கையா என முடிவு செய்யுங்கள்.

செயல்படுவதற்கு முன் அடையாளப் பதிவை உருவாக்குங்கள்

நான்கு உண்மைகள் ஒரு செயல்முறையை அடையாளம் காணக்கூடியதாக்குகின்றன: தொடக்க நேரத்துடன் தற்போதைய PID, அது சார்ந்த இயக்கக் கோப்பு மற்றும் தயாரிப்பு, அது இயங்கும் பயனர் அல்லது சிறப்புரிமைச் சூழல், மற்றும் அதைத் தொடங்கியது. ps -o pid,ppid,user,etime,command -p 1234 முதல் மூன்றை ஒரே வரியில் தருகிறது, செயல்முறை எவ்வளவு காலம் உயிருடன் உள்ளது உட்பட. செயல்பாட்டுக் கண்காணிப்பான் அதே தகவலை எளிய வடிவில் காட்டுகிறது. கட்டுப்படுத்தியையும் சேர்க்கவும், அதாவது அதைத் தொடங்கி நிறுத்தப் பொறுப்பான பயன்பாடு அல்லது சேவை. அந்த நான்குடன் செயல்முறை ஒரு பெயராக இருப்பதை நிறுத்தி, சிந்திக்கக்கூடிய ஒரு பொருளாக மாறுகிறது.

நான்கில் ஒன்று தெரியவில்லை என்றால், அங்கேயே நிறுத்துங்கள். அறிமுகமில்லாத கூறு வெளியீட்டாளருக்கோ நிர்வாகிக்கோ கேட்க வேண்டிய கேள்வி, பரிசோதனை அல்ல.

பழைய பதிவில் உள்ள PID இப்போது வேறொருவருக்குச் சொந்தம்

செயல்முறை ID கள் மீண்டும் பயன்படுத்தப்படுகின்றன, நேற்றைய பதிவிலிருந்து நகலெடுத்த எண் இப்போது முற்றிலும் தொடர்பில்லாத ஒன்றைக் குறிக்கலாம். எந்த முடிவுக்கும் வரும் முன் தொடக்க நேரத்தைப் பதிவின் நேர முத்திரையுடன் ஒப்பிடுங்கள். குறுகிய பெயருக்கும் இதுவே பொருந்தும்: ஒரு தயாரிப்பின் இரு கட்டுமானங்கள் ஒரே பெயருடன் வெவ்வேறு நோக்கங்களுக்கான உதவியாளர்களை வழங்கலாம். அடையாளம் என்பது டியூபிள், எப்போதும் எண் மட்டுமல்ல.

வேறு எதையும் தொடுவதற்கு முன் பங்குகளைப் பிரிக்கவும். ஒரு இணைப்பின் வாடிக்கையாளர், பல பயன்பாடுகளுக்குச் சேவை செய்யும் பகிரப்பட்ட உதவியாளர், மற்றவர்களின் அமர்வுகளை ஏற்கும் சேவையகம் — இவை அனைத்தும் பட்டியலில் பின்னணிச் செயல்முறை போலவே தெரிகின்றன. அவற்றில் ஒன்றை மட்டுமே நீங்கள் கருதாத விளைவுகள் இல்லாமல் நிறுத்த முடியும்.

சமிக்ஞை வழியாக அல்ல, உரிமையாளர் வழியாக நிறுத்துங்கள்

பொருளைச் சொந்தமாகக் கொண்ட கட்டுப்பாட்டில் தொடங்குங்கள்: இணைப்பின் துண்டிப்பு பொத்தான், சேவையின் ஆதரவு நிறுத்துக் கட்டளை, அல்லது நிர்வாக முகவரின் சொந்த நடவடிக்கை. அந்த வழிகள் தயாரிப்பு எதிர்பார்க்கும் பிரித்தெடுப்பை இயக்குகின்றன, அதில் வழித்தடங்களை அகற்றுதல் மற்றும் சுரங்கக் கருவியை மூடுதல் அடங்கும். சமிக்ஞை இவை அனைத்தையும் தவிர்த்து நிலையை விட்டுச் செல்கிறது.

அதன் பிறகு எஞ்சியிருப்பதைப் பாருங்கள். தங்கியிருக்கும் செயல்முறை அடுத்த இணைப்புக்காகக் காத்திருக்கலாம், இது தோல்வியுற்ற நிறுத்தம் அல்ல, வடிவமைப்புத் தேர்வு.

நீங்கள் கொன்றதை மேற்பார்வையாளர் ஏன் மீண்டும் தொடங்குகிறார்

தொடக்க டீமான் அல்லது தானியங்கி இணைப்புக் கொள்கை சுரங்கம் இயங்க வேண்டும் என விரும்பினால், செயல்முறையைக் கொல்வது எதையும் வெளிப்படுத்தாது. மேற்பார்வையாளர் வெளியேறியதைப் பார்த்து மீண்டும் தொடங்குகிறார், சில நேரம் நீங்கள் பதிவைப் படித்து முடிப்பதற்கு முன்பே.

மேற்பார்வையாளருடன் போராடும் முன் அவரைக் கண்டறியுங்கள். launchctl list ஏற்றப்பட்ட பணிகளையும் அவற்றின் லேபிள்களையும் காட்டுகிறது, keep-alive அமைப்பு உள்ள பணி வெளியேறும்போது மீண்டும் தொடங்குகிறது, அதுவே வடிவமைப்பு. அங்கு சரியான நடவடிக்கை நோக்கத்தை மாற்றுவதே: பணியை இறக்குங்கள், தானியங்கி இணைப்புக் கொள்கையை முடக்குங்கள், அல்லது நிர்வாகியை அதைச் செய்யக் கேளுங்கள். கட்டாயமாக மூடுவது வேறு பொருள் கொண்ட வேறு கருவி, அது சிக்கிய செயல்முறைக்கான ஆவணப்படுத்தப்பட்ட மீட்பு நடைமுறைக்கு உரியது, வழக்கமான இணைப்பு மேலாண்மைக்கு அல்ல.

கொலை அல்ல, வாழ்க்கைச் சுழற்சி நிகழ்வைப் பதிவு செய்யுங்கள்

கூறின் அடையாளம், வாடிக்கையாளர் பதிப்பு, முதல் தொடர்புடைய வாழ்க்கைச் சுழற்சி நிகழ்வு மற்றும் நீங்கள் செய்ததை எழுதுங்கள். நிகழ்வு நடவடிக்கையை விட முக்கியம், ஏனெனில் உள்நுழைவில் இரு நிகழ்வுகள் தோன்றுவது மீண்டும் வரும் தொடக்க வரிசைச் சிக்கல். இயக்கக் கோப்பையும் அதன் கட்டுப்படுத்தியையும் பெயரிடும் பதிவு அடுத்த நபருக்கு அதை மீண்டும் உருவாக்க உதவுகிறது.

பின்னர் நோக்கமிட்ட நிலையைச் சரிபாருங்கள்: பயனருக்குத் தேவைப்பட்ட சேவை, அது அடையும் தனியார் வளம். துணைக்கம்பியைத் தேடி ஒவ்வொரு பொருத்தத்தையும் கட்டாயமாகக் கொல்லும் குழாயைத் தவிர்க்கவும், ஏனெனில் அது மேலே உள்ள அனைத்தையும் தூக்கி எறிந்து, இரு நிகழ்வுகள் ஏன் இருந்தன என்பதற்கான சான்றையும் பொதுவாக அழிக்கிறது. செயல்முறை தொடர்ந்து திரும்பினால், கண்டுபிடிப்பு உள்ளமைப்பு அல்லது வரிசைக் குறைபாடு, திருத்தம் வாடிக்கையாளரின் தொடக்க நடத்தையைச் சொந்தமாகக் கொண்டவரிடம் உள்ளது.

தொடர்புடைய கட்டுரைகள்