"ஹலோ, அமிகோ! இன்று நாம் ஒரு சிறிய ஆனால் சுவாரஸ்யமான பாடத்தை நடத்துவோம். நான் உங்களுக்கு விளைச்சல் பற்றி சொல்லப் போகிறேன் , இது நூல் வகுப்பின் நிலையான முறை."

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

"ஆனால் ஏன் ஒரு நூல் அதன் நேரத்தை இன்னொரு திரிக்கு விட்டுக்கொடுக்க வேண்டும்?"

"அடிக்கடி நடக்காது. வருவாயை அழைப்பது என்பது «நம் த்ரெட் அதன் டர்ன் அட் அட் ஷெட்யூல் அட் அட் அட் ஹிட்' என்றும், விளைச்சலுக்குப் பின் வரும் கட்டளை முழு நேர குவாண்டத்துடன் தொடங்கும் என்றும் அர்த்தம். இதனால், அது தடைபடுவதற்கான வாய்ப்புகள் குறைவு. குறிப்பாக இது ஒரு குறுகிய கட்டளையாக இருந்தால், அதாவது அதை இயக்க அதிக நேரம் எடுக்காது. சில செயல்முறைகளை மேம்படுத்த இந்த அணுகுமுறை பயன்படுத்தப்படலாம்."

Thread.sleep(0) உண்மையில் அதே வழியில் செயல்படுகிறது என்பதையும் என்னால் சொல்ல முடியும் . நீங்கள் முதலில் மகசூல் முறையை அதிகம் பயன்படுத்த மாட்டீர்கள் என்று நினைக்கிறேன் , ஆனால் அதைப் பற்றி தெரிந்து கொள்வது பயனுள்ளதாக இருக்கும்.