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