Status key
કમ્પ્યુટિંગમાં, સ્ટેટસ કી એ કીબોર્ડ કી છે જે ઓપરેટિંગ સિસ્ટમ અને/અથવા પ્રોગ્રામને જ્યારે દબાવવામાં આવે ત્યારે ટર્મિનલ પર સ્થિતિની માહિતી આઉટપુટ કરવા માટેનું કારણ બને છે. ટર્મિનલ પર કોઈ પ્રોગ્રામ ચાલી રહ્યો હોવાના કોઈ સંકેત ન આપે તેવી સ્થિતિમાં, સ્થિતિ કી લખવાથી પ્રોગ્રામની સ્થિતિ અને પ્રવૃત્તિ જાહેર થશે. જૂના અમલીકરણમાં જ્યારે સ્થિતિ કી દબાવવામાં આવી ત્યારે વર્તમાન નોકરી માટે માત્ર એક લીટીનો ઝડપી સ્થિતિ અહેવાલ તૈયાર કરવામાં આવ્યો હતો. નવા અમલીકરણ વર્તમાન પ્રક્રિયાને સંકેત મોકલવાનું સમર્થન કરે છે જેથી એપ્લિકેશન સ્થિતિ પર પણ જાણ કરી શકે. ઓપરેટિંગ સિસ્ટમ-લેવલ અમલીકરણ કેટલીક જુદી જુદી ઓપરેટિંગ સિસ્ટમ્સમાં કર્નલ અથવા અન્ય નિમ્ન-સ્તરના ઘટકમાં લાગુ કરાયેલ સ્થિતિ કી સુવિધા હોય છે. TENEX TENEX ઓછામાં ઓછું 1971 થી આ સુવિધા ધરાવે છેઃ "અન્ય ટર્મિનલ ઇન્ટરપ્ટ અક્ષર, કંટ્રોલ-T એ EXEC દ્વારા સેવા અપાય છે. તે વપરાશકર્તાની EXEC પ્રક્રિયામાં કુલ વપરાયેલ CPU અને કન્સોલ સમય અને EXEC હેઠળ ચલાવવામાં આવતા કાંટાની સ્થિતિને ટાઇપ કરવા માટે વિક્ષેપ પાડે છે. ડી. ઇ. સી. આર. એસ. ટી. એસ./ઇ. આર. એસ. ટી. એસ./ઇ. નું દસ્તાવેજીકરણ ઓછામાં ઓછું 1977 સુધી સ્થિતિ કી તરીકે કરવામાં આવ્યું છે અને તે ઓછામાં ઓછું 1980 સુધી ચાલુ રહ્યું હતું. આઉટપુટમાં સ્થિતિ કી પરિણામો ટાઇપ કરવાથી જે નીચેના ઉદાહરણ દ્વારા રજૂ થાય છેઃ 18 GARP:: KB32 SYSTAT + BAS4F ^ C (0R) 11 (16) K + 16K 3.3 (+ 5) DEC ટોપ્સ-10 ટોપ્સ-10 પર જ્યારે CTRL/T (કંટ્રોલ-T) કી દબાવવામાં આવે છે, ત્યારે મોનિટર ટર્મિનલ પર કામ સંબંધિત સ્થિતિ માહિતી છાપે છે. સી. ટી. આર. એલ./ટી. લખવાથી કાર્યના અમલમાં વિક્ષેપ પાડ્યા વિના તેની પ્રગતિ દર્શાવવામાં આવે છે. ટર્મિનલ પર કંટ્રોલ-ટી અક્ષરની કોઈ રજૂઆત દર્શાવવામાં આવતી નથી, માત્ર સ્થિતિની માહિતી. દિવસઃઃ 05:43 રનઃ 0.08 આરડીઃ 75 ડબલ્યુઆરઃ 8 એસ. ઓ. એસ. 12+19 પી. સી. સીટીએક્સઃ 1 પીસીઃ 400275 નીચેના કોષ્ટકમાં વૃદ્ધિશીલ મૂલ્યો સૂચવે છે કે મૂલ્ય એ લોગિન પછીનું સંચય છે અથવા છેલ્લું સીટીઆરએલ/ટી જે સૌથી ટૂંકું હતું. DEC ટોપ્સ-20 ટોપ્સ-20 તેના પુરોગામી કરતા માહિતીની ટૂંકી સૂચિનો અહેવાલ આપે છેઃ 09:36:35 ટેસ્ટ 404157 પર ચાલી રહ્યું છે 0:30:39 માં વપરાયેલ 0:00:35.8, લોડ 4 એમ. આઈ. ટી. એસ. આઈ. ટી. એસ. એ ટોપ્સ-20 માંથી વિચારની નકલ કરી, પરંતુ મુખ્ય ક્રમનો ઉપયોગ કર્યો. 19:29:10 3 RMS HACTRN EMACS1 130566 VSI ઓપનવીએમએસ ઓપનવીએમએસ પાસે સ્થિતિ કી છે જે કસ્ટમાઇઝ કરી શકાય છે અને દૂરસ્થ પ્રક્રિયાઓ સાથે કામ કરે છે. ડિફોલ્ટ આઉટપુટમાં આ વસ્તુઓનો સમાવેશ થાય છેઃ NODE22:: SMITH 16:21:04 (DCL) CPU = 00:03:29.39 PF = 14802 IO = 18652 MEM = 68 BSD UNIX 4.3BSD-Reno અને તે સંસ્કરણ અને OSF/1 માંથી મેળવેલ BSD સિસ્ટમોમાં સ્થિતિ કી હોય છે જે Ctrl-T ને ડિફોલ્ટ કરે છે અને કોઈપણ કીને સોંપી શકાય છે. તે SIGINFO ને વર્તમાન પ્રક્રિયા પર મોકલે છે જે મૂળભૂત રીતે અવગણવામાં આવે છે પરંતુ ફંક્શનને કૉલ કરવા માટે રૂપરેખાંકિત કરી શકાય છે જે પ્રોગ્રામમાંથી સ્થિતિની માહિતી પ્રદર્શિત કરી શકે છે. લોડઃ 0.10 cmd: સ્લીપ 1594 [nanslp] 1.33r 0.00u 0.00s 0% 1864k એપલ macOS કારણ કે XNU પાસે ફ્રીબીએસડી કર્નલ છે જેને મેક સર્વર પ્રક્રિયા તરીકે સુધારવામાં આવ્યું છે, ટર્મિનલ ડ્રાઇવરમાં સ્થિતિ કી શામેલ છે જે વારસાગત છે. લોડઃ 3.04 cmd: સ્લીપ 719 વેઇટિંગ 0.00u 0.00s એપ્લિકેશન-લેવલ અમલીકરણ તે કર્નલ અથવા સંબંધિત OS ઘટકમાં સ્થિતિ કી અમલમાં મૂકવા ઉપરાંત, કેટલીક એપ્લિકેશનોમાં એવી સુવિધાઓ હોય છે જે તમને એપ્લિકેશનની સ્થિતિ જોવા માટે કી દબાવવાની મંજૂરી આપે છે. 1969માં એસ. ડી. એસ. 940 જે એસ. ડી. એસ. 940 પર ચાલે છે તે એસ. ડી. એસ. 940 પર ચાલતી બીબીએન લિસ્પની સ્થિતિ કી હતી જે ઓએસ કર્નલને બદલે ઓએસ પર ચાલતી લિસ્પમાં લાગુ કરવામાં આવી હતી. નિયંત્રણ-ટી પ્રિન્ટ સમય. નોકરી માટે કુલ અમલીકરણ સમય (ઘડિયાળની ટીકમાં) ની તાત્કાલિક પ્રિન્ટઆઉટ કરે છે, (કચરો સંગ્રહ દરમિયાન પણ), એટલે કે. ઘડિયાળ [2], (પી. 14.22). જો પ્રોગ્રામ કોઈ પણ CPU સમયનો ઉપયોગ કરી રહ્યો હોય તો આવા પ્રિન્ટઆઉટ્સની શ્રેણી વધતી સંખ્યાઓ બતાવવી જોઈએ. અલબત્ત, જો પ્રોગ્રામ ઇનપુટની રાહ જોઈ રહ્યો હોય તો તે CPU સમયનો ઉપયોગ કરી રહ્યો નથી. આ માહિતી વપરાશકર્તાને તેની LISP અને/અથવા સમય વહેંચણી સિસ્ટમ ક્રેશ થઈ છે કે કેમ તે નક્કી કરવામાં મદદ કરી શકે છે. સંદર્ભ કીઓ કમ્પ્યુટર સિસ્ટમ મોનિટર કરે છે