# சரிசெய்தல்

## அம்சங்கள்

சரி செய்தலின் பெரும்பாலான விவாதத்தின் அடிப்படை கொள்கைகளானது உலகளவில் ஏற்றுக்கொள்ளப்பட்டாலும், முறைசார் சரிசெய்தல் செயல்முறைகளின் குறிப்பிட்ட பயிற்சி, டொமைன் குறித்து பராமரிக்கப்படுகிறது.  
அதன் தொடர்ந்த நடத்தையைப் பற்றிய எதிர்பார்ப்புகளுடன் அதன் முந்தைய பணி நிலை வடிவங்களில் இருந்து, திடீரென பணி நின்று போனதற்கு வழக்கமான சரிசெய்தல் ஈடுபடுத்தப்படுகிறது. அது உளதாயிருக்கும் சூழ்நிலைக்கு அல்லது அமைப்புக்கு ஏற்படும் நவீன மாறுதல்களுக்குப் பெரும்பாலும் அதன் துவக்க மையம் இருக்கும். (எடுத்துக்காட்டாக, ஒரு அச்சுப்பொறி "அங்கு பொருத்தப்பட்டிருக்கும் போது வேலை செய்கிறது"). எனினும், இயைபுபடுத்தல் காரணமாக செயல்படுதலை சுட்டிக்காட்டுவதில்லை என்பது நன்கு அறிந்த கொள்கையாகும். (எடுத்துக்காட்டாக, ஒரு மாறுபட்ட கடையினுள் பொருத்தப்பட்ட பிறகு விரைவிலேயே தோல்வியடைந்த ஒரு சாதனம், அந்த நிகழ்வுகளுக்கு காரணமாய் இருந்திருக்கும் என்பது கட்டாயமல்ல. இந்த தோல்வியானது, தற்செயல் நிகழ்வாக இருக்கலாம்.) ஆகையால், சரிசெய்தலுக்கு மாய சிந்தனையைக் காட்டிலும் இக்கட்டான சிந்தனையே தேவைப்படுகிறது.  
ஒளி விளக்குகளுடன் நமக்கு இருக்கும் பொதுவான அனுபவங்களை கருத்தில் கொள்வதே இதற்கு பயனுள்ளதாக இருக்கும். ஒளி விளக்குகள் சீரற்று அதிகமாகவோ அல்லது குறைவாகவோ "எரிகிறது"; இறுதியில் அதன் மின்னிழையின் வெப்பமும், குளிர்ச்சியும் மீண்டும் மீண்டும் நிகழ்கிறது, மேலும் அதில் செலுத்தப்படும் ஆற்றலின் ஏற்ற இறக்கமானது, மின்னிழைக்கு விரிசல் அல்லது ஆவியாக்குதலை ஏற்படுத்துகிறது. அதே கொள்கை, பிற பெரும்பாலான மின்னணு சாதனங்களில் பயன்படுத்தப்படுகிறது, மேலும் அதை ஒத்த கொள்கைகளே இயந்திரமுறை சாதனங்களிலும் பயன்படுகிறது. சில தோல்விகளானது, அமைப்பின் ஆக்கக்கூறுகளின் வழக்கமான தேய்மானத்தின் ஒரு பகுதியாக உள்ளன.  
சரிசெய்தலின் அடிப்படை கொள்கை என்பது எளிதான மற்றும் மிகவும் சாத்தியமான நிகழக்கூடிய பிரச்சினைகளில் இருந்து முதலில் ஆரம்பிப்பதாகும். "நீங்கள் குளம்பு அச்சைக் காணும் போது, குதிரைகளுக்காகக் காத்திருங்கள், வரிக்குதிரைகளை அல்ல" என்ற பழமொழியின் மூலமாகவும், அல்லது மற்றொரு கோட்பாடைப் பயன்படுத்துவதற்கு, KISS கொள்கையைப் பயன்படுத்துங்கள் என்று இதற்கு விளக்கம் அளிக்கப்படுகிறது. உதவி மேசைகள் அல்லது குறிப்பேடுகளைப் பற்றிய வழக்கமான குறையில் இந்த கோட்பாடு முடிவுகள் உள்ளன, அதில் அவர்கள் சிலசமயங்களில் முதலில் கேட்கும் போது: "இது பொருத்தப்பட்டுள்ளது, மேலும் இந்தக் கொள்கலம் ஆற்றலைக் கொண்டிருக்கிறது?", ஆனால் இது கண்டிப்பாக ஒரு அவமரியாதையாக எடுத்துக்கொள்ளத் தேவையில்லை, மேலும் இதில் உதவிக்காக முதலில் அழைக்கப்படும் முன்பே சாதாரண விசயங்களை எப்போதும் பரிசோதிக்க வேண்டும் என்பது ஒரு நினைவூட்டலாக அல்லது தக்க சூழ்நிலை அமைப்பாக கண்டிப்பாக பணியாற்ற வேண்டும்.  
சரிசெய்பவர், அமைப்பில் இருக்கும் ஒவ்வொரு ஆக்ககூறையும் ஒன்றன் பின் ஒன்றாக சோதனை செய்ய வேண்டும், மேலும் சந்தேகிக்கப்படும் ஒவ்வொன்றுக்காகவும் ஒரு நல்ல ஆக்கக்கூறுகளாக அறியப்படும் ஒவ்வொன்றையும் மாற்றுப் பொருளாகப் பயன்படுத்த வேண்டும். கண்டறியப்பட்ட அறிகுறிகளானது எவ்வாறு அதன் தோல்விக்கு முடிவானது என்ற கருதுகோள் அக்கறையைக் குறித்து இருக்காமல் ஆக்கக்கூறுகள் மாற்றப்படும் போது "தொடர் நிகராக்கலின்" இந்த செயல்பாடானது, சீர்கேடாக கருதப்படலாம்.  
தகுதிவாய்ந்த முறையான சரிசெய்தலானது, அமைப்பின் எதிர்பாக்கப்பட்ட நடத்தை மற்றும் கண்காணிக்கப்பட்ட அறிகுறிகளின் தெளிவான உடன்பாடுடன் தொடங்குகிறது. அங்கிருந்து, இந்த எதிர்பார்ப்புள்ள காரணங்களை தவிர்ப்பதற்கு சாத்தியம் உள்ள காரணங்கள் மற்றும் சாதனங்களின் (அல்லது தரப்படுத்தப்பட்ட சரிபார்ப்புப் பட்டியலின் குறிப்புதவிகளை) சோதனைகளை சரிசெய்பவர் கருதுகோளில் வடிவமைக்கிறார். சரிசெய்பவர்கள் மூலமாகப் பயன்படுத்தப்படும் இரண்டு வழக்கமான உத்திகளானது, முதலில் அடிக்கடி எதிர்கொள்ளும் அல்லது எளிதாக சோதிக்கப்படும் நிலைமைகளை சோதிக்க வேண்டும் (எடுத்துக்காட்டாக, அச்சுப்பொறியின் ஒளி இயங்குகிறது, மேலும் அதன் இரு முனைகளும் உறுதியாக அமர்த்தப்படுவதற்கு ஏதுவாக உள்ளது என்பதை சோதித்து அறியப்படுகிறது), மேலும் அமைப்பை "இரு சமப்பகுதிகளாகப் பிரிப்பதன்" மூலமாகவும் சோதிக்கப்படுகிறது (எடுத்துக்காட்டாக, ஒரு நெட்வொர்க்கில்
அச்சிடும் அமைப்பில், சர்வருக்கு வேலை சென்று அடைந்து விட்டதா என்பது சோதித்துப் பார்க்கப்படுகிறது, உப அமைப்புகளின் "திசையில்" பயனரின் பக்கத்தில் இருந்து அல்லது சாதனத்தின் "திசையில்" இருந்து பிரச்சினை உளதாய் இருக்கிறது என்பதைக் கண்டுபிடிப்பதற்காக இவ்வாறு சோதித்து பார்க்கப்படுகிறது).  
இதில் இரண்டாவது உத்தியானது, குறிப்பாக தொடர்புடைய சார்புநிலைகளின் நீண்ட கட்டுதளைகளுடன் அமைப்புகளில் அல்லது அதன் ஆக்கக்கூறுகள் பலவற்றின் செயலெதிர்செயல்களில் தகுதிவாய்ந்ததாக இருக்கும். இது சாதாரணமாக சார்ந்திருத்தல்களின் எல்லை முழுவதும் ஒரு பைனரி தேடுதலின் பயன்பாடாகும்.  
சாதாரணமான மற்றும் இடையில் உள்ள அமைப்புகள் அதன் ஆக்கக்கூறுகள் அல்லது உப அமைப்புகள் பலவற்றுள் சார்ந்திருத்தல்களின் பட்டியல்கள் மற்றும் அட்டவணைகளின் மூலமாக விளக்கப்பட்டிருக்கும். மிகவும் கடினமான அமைப்புகளானது, சுழல் சார்ந்திருத்தல்கள் அல்லது செயலெதிர்செயல்களைக் கொண்டிருக்கின்றன (எதிர்விளைவு சுழற்சிகள்). அதைப் போன்ற அமைப்புகளானது, சரிசெய்தல் உத்திகளை "இருசமக்கூறிடுவதற்கு" குறைவாக திருத்தப்படுவதாக உள்ளது.  
ஒரு நன்கு அறிந்த நிலையில் இருந்து தொடங்குவதற்கு இது உதவியாக இருக்கிறது, இதற்கு சிறந்த எடுத்துக்காட்டு, கணினியை மீண்டும் இயக்குவது ஆகும். புலன் உணர்வு சார்ந்த ஒத்திகையும் இதற்கு ஒரு நல்ல முயற்சியாகும். திறமையான தொழில்நுட்ப எழுத்தாளர்கள் மூலமாக வழங்கப்படும் விரிவான ஆவணமாக்குதலும் இதற்கு மிகவும் உதவியாக இருக்கிறது, குறிப்பாக பொருள் சாதனம் அல்லது அமைப்பிற்கான செயல்முறைத் தத்துவத்தை இது வழங்குகிறது.  
இதில் சிக்கல்களின் வழக்கமான காரணம் என்பது மோசமான வடிவமைப்பு ஆகும், எடுத்துக்காட்டாக பொருத்தமான செலுத்து செயல்பாடு குறைவு காரணமாக பின்னோக்கி அல்லது தலைகீழாய் சாதனம் நுழைக்கப்பட்டிருக்கும் மோசமான மனித காரணிகளின் வடிவமைப்பு, (நடத்தை-உருவாக்கல் தடை), அல்லது தவறு-சகிப்புத் தன்மை வடிவமைப்பின் குறைபாடு ஆகியவை ஆகும். இது குறிப்பாக பழக்க வழக்கம் மூலமாக இணைந்திருந்தால் மேலும் மோசமானதாகும், அங்கு பயனர் தவறான பயன்பாட்டை கவனிப்பதில்லை, உதாரணமாக இரு பகுதிகள் மாறுபட்ட செயல்பாடுகளைக் கொண்டிருக்கின்றன, ஆனால் ஒரு வழக்கமான செயலை பங்கிட்டுக் கொள்கின்றன, அதனால் பயன்படுத்தப்பட்ட எந்தப் பகுதியில் இருந்து சோதனை நடந்தது என்பது வெளிப்படையாகத் தெரிவதில்லை.  
திட்டப்படியான சரிபார்ப்புப் பட்டியல், சரிசெய்தல் செயல்முறை, செயல்வழிப் படத்தின் வடிவத்தையும் சரிசெய்தலானது எடுத்துக் கொள்கிறது அல்லது சிக்கல் ஏற்படுவதற்கு முன்பே இந்த அட்டவணை தயார் செய்யப்படுகிறது. முன்னேற்பாடாக, சரிசெய்தல் செயல்முறைகளை உருவாக்குவது என்பது சரி செய்தலின் படிநிலைகள் பற்றி போதுமான எண்ணத்திற்கு இடமளிக்கிறது, மேலும் மிகவும் தகுதி வாய்ந்த சரிசெய்தல் செயல்முறைகளினுள் சரிசெய்தல் ஒழுங்குபடுத்தப்படுகிறது. பயனர்களுக்கு மிகவும் பயனுள்ளதாக உருவாக்குவதற்கு சரிசெய்தல் அட்டவணைகளை கணினி மயமாக்கலாம்.  
சில கணினிமயமாக்கப்பட்ட சரிசெய்தல் சேவைகளானது (ப்ரைம்ஃபேக்ஸ், பின்னர் மேக்ஸ்சர்வ் என மறு பெயரிடப்பட்டது),
அடிப்படையான சிக்கலைத் தீர்ப்பதற்கு உயர்தரமான இயலும் நிலையுடன் சிறந்த 10 தீர்வுகளை உடனடியாய் காட்டுகிறது.
சரிசெய்தல் செயல்முறையின் வழியாக முன் கூட்டியே கூடுதலான வினாக்களுக்கு தொழில் நுட்ப வல்லுனர் விடையளிக்கலாம், ஒவ்வொரு படிநிலையும் தீர்வுகளின் பட்டியலை ஒடுக்குகிறது,
அல்லது விரைவிலேயே தீர்வை நிறைவேற்றுகிறது, இதன் மூலம் அவர் இந்த சிக்கல் தீர்ந்துவிடுமென உணர்கிறார்.
சிக்கல் தீர்ந்த பிறகு கூடுதல் நிலைகளை தொழில்நுட்ப வல்லுனர் எடுத்தால் இந்த சேவைகள் கழிவை ஏற்படுத்துகிறது: மேலும் சிக்கலை உண்மையில் தீர்த்த முடிவு மீண்டும் அறிக்கையிடப்படுகிறது.
இந்தக் குறிப்பிட்ட அறிகுறிகளின் தொகுப்பை சரிசெய்த உயர்ந்த இயலும் நிலையுடைய தீர்வுகளாக மதிப்பிடப்பட்டவையை, அந்தத் தீர்வில் புதுப்பிப்பதற்காக கணினி பயன்படுத்துகிறது.