Idle (CPU)
કમ્પ્યુટર પ્રોસેસરને નિષ્ક્રિય તરીકે વર્ણવવામાં આવે છે જ્યારે તેનો ઉપયોગ કોઈ પણ પ્રોગ્રામ દ્વારા કરવામાં આવતો નથી. કમ્પ્યુટર સિસ્ટમ પર ચાલતા દરેક પ્રોગ્રામ અથવા કાર્ય સીપીયુ પર ચોક્કસ પ્રક્રિયાનો સમય લે છે. જો CPUએ તમામ કાર્યો પૂર્ણ કરી લીધા હોય તો તે નિષ્ક્રિય છે. આધુનિક પ્રોસેસરો પાવર બચાવવા માટે નિષ્ક્રિય સમયનો ઉપયોગ કરે છે. સામાન્ય પદ્ધતિઓ CPU વોલ્ટેજ સાથે ઘડિયાળની ઝડપ ઘટાડવી અને પ્રોસેસરના ભાગોને ઊંઘની સ્થિતિમાં મોકલવી છે. જ્યાં સુધી કોઈ વિક્ષેપ ન આવે ત્યાં સુધી CPUને અટકાવતી સૂચના ધરાવતા પ્રોસેસરો પર, જેમ કે x86ની HLT સૂચના, જો નિષ્ક્રિય કાર્યમાં લૂપ હોય જે વારંવાર HLT સૂચનાઓને અમલમાં મૂકે તો તે નોંધપાત્ર માત્રામાં શક્તિ અને ગરમીની બચત કરી શકે છે. ઘણી ઓપરેટિંગ સિસ્ટમો, ઉદાહરણ તરીકે વિન્ડોઝ, લિનક્સ અને મેકઓએસ નિષ્ક્રિય કાર્ય ચલાવશે, જે CPU પર OS શેડ્યૂલર દ્વારા લોડ કરાયેલ એક વિશેષ કાર્ય છે જ્યારે CPU માટે કંઈ કરવાનું નથી. નિષ્ક્રિય કાર્યને શેડ્યૂલરમાં હાર્ડ-કોડ કરી શકાય છે, અથવા તેને શક્ય તેટલી ઓછી પ્રાથમિકતા સાથે અલગ કાર્ય તરીકે અમલમાં મૂકી શકાય છે. પછીના અભિગમનો એક ફાયદો એ છે કે સિસ્ટમની સ્થિતિનું નિરીક્ષણ કરતા પ્રોગ્રામ્સ અન્ય તમામ કાર્યો સાથે નિષ્ક્રિય કાર્યને જોઈ શકે છે; એક ઉદાહરણ વિન્ડોઝ એનટીની સિસ્ટમ નિષ્ક્રિય પ્રક્રિયા છે. કેટલાક પ્રોગ્રામ્સ CPU નિષ્ક્રિય સમયનો ઉપયોગ કરવા માટે ડિઝાઇન કરવામાં આવ્યા છે, જેનો અર્થ છે કે તેઓ ઓછી અગ્રતા (પરંતુ નિષ્ક્રિય અગ્રતા કરતાં સહેજ વધારે) પર ચાલે છે જેથી સામાન્ય અગ્રતા પર ચાલતા પ્રોગ્રામ્સને અસર ન થાય. આ બિન-મહત્વપૂર્ણ પૃષ્ઠભૂમિ કાર્યક્રમોને ત્યારે જ ચલાવવાની મંજૂરી આપે છે જ્યારે તે અન્ય કાર્યક્રમોના પ્રદર્શનને અસર કરશે નહીં. સંદર્ભ સમયપત્રક (કમ્પ્યુટિંગ)