Lockstep (computing)
லாக்ஸ்டெப் அமைப்புகள் என்பது ஒரே நேரத்தில் இணையாக ஒரே செயல்பாட்டு தொகுப்பை இயக்கும் தவறு-சகிப்புத்தன்மை கொண்ட கணினி அமைப்புகள் ஆகும். பணிநீக்கம் (நகல்) பிழை கண்டறிதல் மற்றும் பிழை திருத்தத்தை அனுமதிக்கிறதுஃ குறைந்தபட்சம் இரண்டு அமைப்புகள் (இரட்டை மாடுலர் பணிநீக்கம்) இருந்தால் பிழை ஏற்பட்டுள்ளதா என்பதைத் தீர்மானிக்க லாக்ஸ்டெப் செயல்பாடுகளின் வெளியீட்டை ஒப்பிடலாம், மேலும் குறைந்தபட்சம் இருந்தால் பிழையை தானாகவே சரிசெய்ய முடியும் பெரும்பான்மை வாக்கு மூலம் மூன்று அமைப்புகள் (மூன்று மாடுலர் பணிநீக்கம்). "லாக்ஸ்டெப்" என்ற சொல் இராணுவ பயன்பாட்டிலிருந்து உருவானது, அங்கு இது ஒத்திசைக்கப்பட்ட நடைப்பயணத்தைக் குறிக்கிறது, இதில் அணிவகுப்பாளர்கள் உடல் ரீதியாக நடைமுறையில் ஒன்றாக நெருக்கமாக நடக்கிறார்கள். லாக்ஸ்டெப்பில் இயங்க, ஒவ்வொரு அமைப்பும் நன்கு வரையறுக்கப்பட்ட ஒரு மாநிலத்திலிருந்து அடுத்த நன்கு வரையறுக்கப்பட்ட மாநிலத்திற்கு முன்னேற அமைக்கப்பட்டுள்ளது. ஒரு புதிய உள்ளீடுகள் அமைப்பை அடையும் போது, அது அவற்றை செயலாக்குகிறது, புதிய வெளியீடுகளை உருவாக்குகிறது மற்றும் அதன் நிலையை புதுப்பிக்கிறது. இந்த மாற்றங்களின் தொகுப்பு (புதிய உள்ளீடுகள், புதிய வெளியீடுகள், புதிய நிலை) அந்த படிநிலையை வரையறுக்க கருதப்படுகிறது, மேலும் இது ஒரு அணு பரிவர்த்தனையாக கருதப்பட வேண்டும்; வேறு வார்த்தைகளில் கூறுவதானால், இவை அனைத்தும் நிகழ்கின்றன, அல்லது எதுவும் நடக்காது, ஆனால் இடையில் எதுவும் இல்லை. சில நேரங்களில் அமைப்புகளுக்கு இடையில் ஒரு நேர மாற்றம் (தாமதம்) அமைக்கப்படுகிறது, இது வெளிப்புற தாக்கங்களால் தூண்டப்பட்ட பிழைகளைக் கண்டறிவதற்கான நிகழ்தகவை அதிகரிக்கிறது (எ. கா. மின்னழுத்த கூர்முனைகள், அயனியாக்கும் கதிர்வீச்சு அல்லது உள்ளூரில் தலைகீழ் பொறியியல்). லாக்ஸ்டெப் மெமரி இன்டெல் உட்பட சில விற்பனையாளர்கள், லாக்ஸ்டெப் மெமரி என்ற சொல்லைப் பயன்படுத்தி பல சேனல் மெமரி தளவமைப்பை விவரிக்கிறார்கள், இதில் கேச் கோடுகள் இரண்டு மெமரி சேனல்களுக்கு இடையில் விநியோகிக்கப்படுகின்றன, எனவே கேச் வரியின் பாதி முதல் சேனலில் ஒரு டிஐஎம்எம்மில் சேமிக்கப்படுகிறது, அதே நேரத்தில் இரண்டாம் பாதி இரண்டாவது சேனலில் ஒரு டிஐஎம்எம்-க்கு செல்கிறது. இரண்டு ECC-இயக்கப்பட்ட DIMM களின் ஒற்றை பிழை திருத்தம் மற்றும் இரட்டை பிழை கண்டறிதல் (SECDED) திறன்களை ஒரு லாக்ஸ்டெப் தளவமைப்பில் இணைப்பதன் மூலம், அவற்றின் ஒற்றை-சாதன தரவு திருத்தம் (SDDC) இயல்பை இரட்டை-சாதன தரவு திருத்தமாக (DDDC) நீட்டிக்க முடியும். இன்டெல்லின் லாக்ஸ்டெப் மெமரி தளவமைப்பின் குறைபாடுகள் திறம்பட பயன்படுத்தக்கூடிய ரேமின் அளவைக் குறைத்தல் (மூன்று-சேனல் மெமரி தளவமைப்பின் விஷயத்தில், அதிகபட்ச நினைவகத்தின் அளவு இயற்பியல் ரீதியாக கிடைக்கக்கூடிய அதிகபட்சத்தில் மூன்றில் ஒரு பங்காகக் குறைகிறது), மற்றும் நினைவக துணை அமைப்பின் செயல்திறனைக் குறைத்தல். இரட்டை மட்டு பணிநீக்கம் கணினி அமைப்புகள் நகலெடுக்கப்பட்டாலும், இரண்டும் ஒவ்வொரு படிநிலையையும் தீவிரமாக செயலாக்கும்போது, ஒரு படிநிலையின் முடிவில் அவற்றின் வெளியீடுகள் வேறுபட்டால் அவற்றுக்கிடையே நடுவர் செய்வது கடினம். இந்த காரணத்திற்காக, டி. எம். ஆர் அமைப்புகளை "மாஸ்டர்/ஸ்லேவ்" உள்ளமைவுகளாக இயக்குவது பொதுவான நடைமுறையாகும், இதில் ஸ்லேவ் லாக்ஸ்டெப்பில் இருப்பதை விட எஜமானருக்கு "ஹாட்-ஸ்டாண்ட்பை" ஆக இருக்கும். அடிமை அலகு ஒவ்வொரு அடியையும் தீவிரமாக செயலாக்குவதில் எந்த நன்மையும் இல்லை என்பதால், வேலை செய்வதற்கான ஒரு பொதுவான முறை என்னவென்றால், ஒவ்வொரு படியின் செயலாக்கத்தின் முடிவிலும் எஜமான் தனது நிலையை அடிமைக்கு நகலெடுப்பது. எஜமான் ஒரு கட்டத்தில் தோல்வியுற்றால், அடிமை முந்தைய அறியப்பட்ட நல்ல நடவடிக்கையிலிருந்து தொடர தயாராக உள்ளது. லாக்ஸ்டெப் அல்லது டிஎம்ஆர் அணுகுமுறை (மாஸ்டர் பிழைகளைக் கண்டறிவதற்கான சில வழிகளுடன் இணைக்கும்போது) மாஸ்டர் வன்பொருள் செயலிழப்புக்கு எதிராக பணிநீக்கத்தை வழங்க முடியும் என்றாலும், அவை மென்பொருள் பிழையிலிருந்து பாதுகாக்காது. ஒரு மென்பொருள் பிழையின் காரணமாக மாஸ்டர் தோல்வியுற்றால், அடிமை-தோல்வியுற்ற படிநிலையை மீண்டும் செயல்படுத்த முயற்சிக்கும்போது-அதே பிழையை மீண்டும் செய்து அதே வழியில் தோல்வியடையும், இது ஒரு பொதுவான முறை தோல்விக்கு ஒரு எடுத்துக்காட்டு. கணினி அமைப்புகள் மூன்று மடங்காக இருக்கும்போது, அவற்றை "வாக்களிப்பு" அமைப்புகளாகக் கருத முடியும். ஒரு யூனிட்டின் வெளியீடு மற்ற இரண்டுடன் உடன்படவில்லை என்றால், அது தோல்வியடைந்ததாக கண்டறியப்படுகிறது. மற்ற இரண்டிலிருந்து பொருந்திய வெளியீடு சரியானதாக கருதப்படுகிறது. ஸ்ட்ராட்டஸ் வி. ஓ. எஸ். வி. ஏ. எக்ஸ். எஃப்ட் குறிப்புகள் வெளிப்புற இணைப்புகள் டெல் பவர்எட்ஜ் சேவையகங்களில் நினைவக நம்பகத்தன்மை, கிடைக்கும் தன்மை மற்றும் சேவை அம்சங்களை செயல்படுத்துதல், 2005 சிப்கில் சரியான நினைவக கட்டமைப்பு, ஆகஸ்ட் 2000, டேவிட் லாக்லியர் வகுப்புகளின் கணினிகள் தவறு-சகிப்புத்தன்மை கணினி அமைப்புகள்