Spinning pinwheel
சுழலும் முள் சக்கரம் என்பது ஒரு பயன்பாடு பிஸியாக இருப்பதைக் குறிக்க ஆப்பிளின் மேகோஸில் பயன்படுத்தப்படும் சுட்டி சுட்டிக்காட்டியின் ஒரு வகை த்ரோப்பர் அல்லது மாறுபாடு ஆகும். அதிகாரப்பூர்வமாக, மேகோஸ் மனித இடைமுக வழிகாட்டுதல்கள் இதை சுழலும் காத்திருப்பு கர்சர் என்று குறிப்பிடுகின்றன, ஆனால் இது மற்ற பெயர்களாலும் அழைக்கப்படுகிறது. இதில் அடங்கும் ஆனால் அவை சுழலும் கடற்கரை பந்து, மரணத்தின் சுழல் சக்கரம் அல்லது மரணத்தின் சுழல் கடற்கரை பந்து ஆகியவற்றுடன் மட்டுப்படுத்தப்படவில்லை. ஒரு கைக்கடிகாரம் கிளாசிக் மேக் ஓஎஸ் இன் ஆரம்ப பதிப்புகளில் முதல் காத்திருப்பு கர்சர் ஆகும். ஆப்பிளின் ஹைப்பர்கார்டு முதன்முதலில் அனிமேஷன் செய்யப்பட்ட கர்சர்களை பிரபலப்படுத்தியது, இதில் கடற்கரை பந்தை ஒத்த கருப்பு மற்றும் வெள்ளை சுழலும் காலாண்டு வட்டம் அடங்கும். ஹைபர்டாக் போன்ற ஆப்பிள்ஸ்கிரிப்டில் இயங்கும் ஸ்கிரிப்ட் குறியீட்டைக் குறிக்க கடற்கரை-பந்து கர்சரும் ஏற்றுக்கொள்ளப்பட்டது. "செட் கர்சரை பிஸியாக" மீண்டும் மீண்டும் ஹைப்பர்டாக் அழைப்புகள் மூலம் கர்சர்களை மேம்படுத்தலாம். காத்திருப்பு கர்சர்கள் நீண்ட செயல்பாடுகளைச் செய்யும் பயன்பாடுகளால் செயல்படுத்தப்படுகின்றன. ஆப்பிள் இன்ஸ்டாலரின் சில பதிப்புகள் அனிமேஷன் செய்யப்பட்ட "எண்ணும் கை" கர்சரைப் பயன்படுத்தின. சுழலும் யின் யாங் சின்னம், ஃபெட்சின் ஓடும் நாய், ரெட்ரோஸ்பெக்டின் சுழலும் நாடா மற்றும் புரோ கருவிகளின் தட்டுதல் விரல்கள் போன்ற பிற பயன்பாடுகள் தங்கள் சொந்த கருப்பொருளுக்கு ஏற்ற தனிப்பயன் கர்சர்களை வழங்கின. கர்சர்களை அனிமேஷன் செய்வதற்கான நிலையான இடைமுகங்களை ஆப்பிள் வழங்கியதுஃ முதலில் கர்சர் பயன்பாடுகள் (ஸ்பின் கர்சர், ரோட்டேட் கர்சர்) மற்றும், மேக் ஓஎஸ் 8 இல் மற்றும் பின்னர், தோற்ற மேலாளர் (செட்அனிமேட்டட் தீம் கர்சர்). நெக்ஸ்ட் ஸ்டெப் முதல் மேகோஸ் எக்ஸ் நெக்ஸ்ட் ஸ்டெப் 1 வரை ஒரு சுழலும் காந்த ஒளியியல் வட்டைப் போன்ற ஒரே வண்ணமுடைய ஐகானைப் பயன்படுத்தியது. சில NeXT கணினிகளில் ஆப்டிகல் டிரைவ் இருந்தது, இது பெரும்பாலும் காந்த ஹார்ட் டிரைவை விட மெதுவாக இருந்தது, எனவே காத்திருப்பு கர்சர் தோன்ற ஒரு பொதுவான காரணமாக இருந்தது. NeXTstep 2 இல் வண்ண ஆதரவு சேர்க்கப்பட்டபோது, அனைத்து சின்னங்களின் வண்ண பதிப்புகள் சேர்க்கப்பட்டன. இந்த அகற்றக்கூடிய வட்டுகளின் பிரகாசமான வானவில் மேற்பரப்பை பிரதிபலிக்கும் வகையில் காத்திருப்பு கர்சர் புதுப்பிக்கப்பட்டது, மேலும் பிற்கால இயந்திரங்கள் ஹார்ட் டிஸ்க் டிரைவ்களை முதன்மை சேமிப்பகமாகப் பயன்படுத்தத் தொடங்கியபோதும் அந்த ஐகான் இருந்தது. சமகால சிடி ரோம் இயக்கிகள் இன்னும் மெதுவாக இருந்தன (1x, 150 kbit/s இல்). மேக் ஓஎஸ் எக்ஸ் வந்தவுடன் காத்திருப்பு கர்சர் பெரும்பாலும் பத்திரிகைகளில் "சுழலும் கடற்கரை பந்து" என்று அழைக்கப்பட்டது, அநேகமாக அதன் நெக்ஸ்ட் வரலாற்றை அறியாத அல்லது ஹைப்பர்கார்டு காத்திருப்பு கர்சருடன் தொடர்புபடுத்தாத எழுத்தாளர்களால். இரு பரிமாண தோற்றம் அடிப்படையில் நெக்ஸ்ட்டிலிருந்து ராப்சோடி/மேக் ஓஎஸ் எக்ஸ் சர்வர் 1 க்கு மாறாமல் வைக்கப்பட்டது, இது மேக் ஓஎஸ் 8/பிளாட்டினம் கருப்பொருளை ஒத்த பயனர் இடைமுக வடிவமைப்பைக் கொண்டிருந்தது, மேலும் மேக் ஓஎஸ் எக்ஸ் 10.0/Cheetah மற்றும் மேக் ஓஎஸ் எக்ஸ் 10.1/Puma மூலம் அக்வா பயனர் இடைமுக கருப்பொருளை அறிமுகப்படுத்தியது. மேக் ஓஎஸ் எக்ஸ் 10.2/Jaguar கர்சருக்கு மற்ற ஓஎஸ் எக்ஸ் இடைமுக கூறுகளுக்கு ஏற்ப பளபளப்பான வட்டமான "கம்ட்ரோப்" தோற்றத்தை அளித்தது. OS X 10.10 இல், முழு முள் சக்கரமும் சுழல்கிறது (முன்பு மேல் அடுக்கப்பட்ட ஒளி ஊடுருவக்கூடிய அடுக்கு மட்டுமே நகர்த்தப்பட்டது). OS X 10.11 எல் கேபிட்டன் மூலம் சுழலும் காத்திருப்பு-கர்சரின் வடிவமைப்பு புதுப்பிக்கப்பட்டது. இது இப்போது குறைவான நிழலைக் கொண்டுள்ளது மற்றும் பயனர் இடைமுகத்தின் வடிவமைப்புடன் சிறப்பாக பொருந்தக்கூடிய பிரகாசமான, திடமான வண்ணங்களைக் கொண்டுள்ளது. நிறங்கள் சுழற்சியுடன் மாறுகின்றன, அமைப்பு மட்டுமல்ல. அசல் மேகிண்டோஷ் இயக்க முறைமை போன்ற ஒற்றை-பணி இயக்க முறைமைகளில், காத்திருப்பு கர்சர் கணினி பயனர் உள்ளீட்டிற்கு முற்றிலும் பதிலளிக்கவில்லை என்பதைக் குறிக்கலாம் அல்லது வட்டு அணுகல் காரணமாக பதில் தற்காலிகமாக வழக்கத்தை விட மெதுவாக இருக்கலாம் என்பதைக் குறிக்கலாம். சிஸ்டம் சாப்ட்வேர் 5 போன்ற பல்பணி இயக்க முறைமைகளுடன் இது மாறியது, அங்கு மற்றொரு பயன்பாட்டிற்கு மாறி அங்கு தொடர்ந்து வேலை செய்ய முடியும். தனிப்பட்ட பயன்பாடுகள் நீண்ட செயல்பாடுகளின் போது காத்திருப்பு கர்சரைக் காண்பிக்கவும் தேர்வு செய்யலாம் (மேலும் பெரும்பாலும் விசைப்பலகை கட்டளையுடன் இந்த காட்சியை ரத்து செய்ய முடிந்தது). மேக் ஓஎஸ் எக்ஸ் (மேகோஸ்) க்கு மாறிய பிறகு, ஆப்பிள் காத்திருப்பு கர்சரின் அர்த்தத்தை சுருக்கியது. காத்திருப்பு கர்சரின் காட்சியை இயக்க முறைமையால் மட்டுமே கட்டுப்படுத்த முடிந்தது, பயன்பாட்டால் அல்ல. பயன்பாடு எல்லையற்ற சுழற்சியில் இருந்தது அல்லது ஒரு நீண்ட செயல்பாட்டைச் செய்து நிகழ்வுகளை புறக்கணிப்பதை இது குறிக்கலாம். ஒவ்வொரு பயன்பாட்டிலும் ஒரு நிகழ்வு வரிசை உள்ளது, இது இயக்க முறைமையிலிருந்து நிகழ்வுகளைப் பெறுகிறது (எடுத்துக்காட்டாக, விசை அழுத்தங்கள் மற்றும் சுட்டி பொத்தான் கிளிக்குகள்); மேலும் ஒரு பயன்பாடு அதன் நிகழ்வு வரிசையில் நிகழ்வுகளைச் செயலாக்க 2 விநாடிகளுக்கு மேல் எடுத்துக்கொண்டால் (காரணத்தைப் பொருட்படுத்தாமல்), கர்சர் அந்த பயன்பாட்டின் சாளரத்தின் மீது சுழலும் போதெல்லாம் இயக்க முறைமை காத்திருப்பு கர்சரைக் காட்டுகிறது. இது பயன்பாடு தற்காலிகமாக பதிலளிக்காதது என்பதைக் குறிக்கிறது, இது அது மீட்கப்பட வேண்டிய ஒரு நிலை. பயன்பாட்டின் அனைத்து அல்லது பகுதியும் மீட்க முடியாத நிலை அல்லது எல்லையற்ற சுழற்சியில் நுழைந்துள்ளது என்பதையும் இது குறிக்கலாம். இந்த நேரத்தில் பாதிக்கப்பட்ட பயன்பாட்டின் சாளரங்களை மூடுவதிலிருந்தோ, மறுஅளவிடுவதிலிருந்தோ அல்லது குறைப்பதிலிருந்தோ பயனர் தடுக்கப்படலாம் (சாளரத்தை நகர்த்துவது OS X இல் இன்னும் சாத்தியமாகும், அதே போல் சாளரத்தின் முன்பு மறைக்கப்பட்ட பகுதிகளும் பொதுவாக மறுவரையறை செய்யப்படுகின்றன, பயன்பாடு இல்லையெனில் பதிலளிக்காதபோது கூட). ஒரு பயன்பாடு பதிலளிக்காத நிலையில், பொதுவாக மற்ற பயன்பாடுகள் பயன்படுத்தக்கூடியவை. கோப்பு முறைமை மற்றும் பிணைய தாமதங்கள் மற்றொரு பொதுவான காரணமாகும். டெவலப்பர்களுக்கான வழிகாட்டுதல்கள், கருவிகள் மற்றும் முறைகள் முன்னிருப்பாக, நிகழ்வுகள் (மற்றும் அவை தொடங்கும் எந்த செயல்களும்) தொடர்ச்சியாக செயலாக்கப்படுகின்றன, இது ஒவ்வொரு நிகழ்வும் ஒரு அற்பமான அளவு செயலாக்கத்தை உள்ளடக்கும் போது நன்றாக வேலை செய்கிறது. செயல்பாடு முடியும் வரை சுழலும் காத்திருப்பு கர்சர் தோன்றும். அறுவைசிகிச்சை அதிக நேரம் எடுத்தால், பயன்பாடு பதிலளிக்காததாகத் தோன்றும். நீண்ட செயலாக்கத்திற்கு தனித்தனி நூல்களைப் பயன்படுத்துவதன் மூலம் டெவலப்பர்கள் இதைத் தடுக்கலாம், இது பயன்பாட்டின் முக்கிய நூலை வெளிப்புற நிகழ்வுகளுக்கு தொடர்ந்து பதிலளிக்க அனுமதிக்கிறது. இருப்பினும், இது பயன்பாட்டின் சிக்கலை பெரிதும் அதிகரிக்கிறது. மற்றொரு அணுகுமுறை என்னவென்றால், வேலையை சிறிய பாக்கெட்டுகளாகப் பிரித்து, என்எஸ்ஆர்ன்லூப் அல்லது கிராண்ட் சென்ட்ரல் டிஸ்பாட்சைப் பயன்படுத்துவதாகும். பயன்பாடுகளில் உள்ள பிழைகள் நிகழ்வுகளுக்கு பதிலளிப்பதை நிறுத்தக்கூடும்; எடுத்துக்காட்டாக, எல்லையற்ற வளையம் அல்லது முட்டுக்கட்டை. பாதிக்கப்பட்ட பயன்பாடுகள் அரிதாகவே மீட்கப்படுகின்றன. மெய்நிகர் நினைவக அமைப்பில் உள்ள சிக்கல்கள்-சுழற்றப்பட்ட வட்டு அல்லது வட்டு வாசிப்பு பிழைகளால் ஏற்படும் மெதுவான பேஜிங் போன்றவை-வட்டு மற்றும் மெய்நிகர் நினைவக அமைப்பு மீட்கப்படும் வரை காத்திருப்பு கர்சர் பல பயன்பாடுகளில் தோன்றும். இன்ஸ்ட்ரூமென்ட்ஸ் என்பது மேக் ஓஎஸ் எக்ஸ் டெவலப்பர் கருவிகளுடன் வரும் ஒரு பயன்பாடாகும். அதன் பிற செயல்பாடுகளுடன், பதிலளிக்காத அல்லது நீண்ட செயல்பாட்டைச் செய்யாத பயன்பாடுகளைக் கண்காணிக்கவும் மாதிரி எடுக்கவும் இது பயனரை அனுமதிக்கிறது. ஒவ்வொரு முறையும் ஒரு பயன்பாடு பதிலளிக்காதபோது மற்றும் சுழலும் காத்திருப்பு கர்சர் செயல்படுத்தப்படும்போது, எந்த குறியீடு பயன்பாட்டிற்கு பதிலளிப்பதை நிறுத்துகிறது என்பதை தீர்மானிக்க கருவிகள் செயல்முறையை மாதிரி செய்யலாம். இந்தத் தகவல் மூலம், கர்சர் செயல்படுத்தப்படுவதைத் தவிர்க்க டெவலப்பர் குறியீட்டை மீண்டும் எழுதலாம். ஆப்பிளின் வழிகாட்டுதல்கள் டெவலப்பர்கள் சுழலும் காத்திருப்பு கர்சரைப் பயன்படுத்துவதைத் தவிர்க்க முயற்சி செய்யுமாறு பரிந்துரைக்கின்றன, அதற்கு பதிலாக ஒத்திசைவற்ற முன்னேற்றக் காட்டி போன்ற பிற பயனர் இடைமுக குறிகாட்டிகளைப் பயன்படுத்த பரிந்துரைக்கிறது. மாற்று பெயர்கள் சுழலும் காத்திருப்பு கர்சர் பொதுவாக தி (ஸ்பின்னிங்) x (ஆஃப் டெத்/டூம்) என்று குறிப்பிடப்படுகிறது. மிகவும் பொதுவான சொற்கள் அல்லது சொற்றொடர்களில் x ஐ மாற்றலாம்ஃ வட்டு (கடற்கரை) பந்து (ரெயின்போ) சக்கரம் (ரெயின்போ) பின் வீல் பீஸ்ஸா பை மார்பிள் லாலிபாப் மேலும் காண்க விண்டோஸ் காத்திருப்பு கர்சர் ஸ்பின்னிங் கர்சர் ஸ்பின்னிங் வீல் (த்ரோப்பர்) பாயிண்டர் (பயனர் இடைமுகம்) குறிப்புகள் வெளிப்புற குறிப்புகள் ஆப்பிளின் வலைத்தளத்திலிருந்து மேகோஸில் உள்ள சுட்டிகள். "ஸ்பின்னிங் பீச் பால் ஆஃப் டெத்" சிக்கலைத் தீர்ப்பது "ட்ரபிள்ஷூட்டிங் மேக் ஓஎஸ் எக்ஸ்" புத்தகத்திலிருந்து ஒரு பகுதி, அங்கு ஸ்பின்னிங் வெயிட் கர்சர் சிக்கல்களை எவ்வாறு சமாளிப்பது என்பது பற்றிய சில தகவல்கள் உள்ளன. கணினி பிழைகள் மேகோஸ்