अपटाइम: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
{{about|निर्बाध प्रणाली उपलब्धता|रसद में उपयोग करें|डाउनटाइम|उद्यम कंप्यूटिंग|उच्च उपलब्धता|क्लेप्टोन्स द्वारा एक डबल एल्बम का पहला भाग|अपटाइम / डाउनटाइम#अपटाइम}}
{{about|निर्बाध प्रणाली उपलब्धता|रसद में उपयोग करें|डाउनटाइम|उद्यम कंप्यूटिंग|उच्च उपलब्धता|क्लेप्टोन्स द्वारा एक डबल एल्बम का पहला भाग|अपटाइम / डाउनटाइम#अपटाइम}}
अपटाइम सिस्टम की विश्वसनीयता का एक [[माप]] है, जिसे [[सिस्टम समय]] के प्रतिशत के रूप में व्यक्त किया जाता है, एक [[मशीन]], आमतौर पर एक [[संगणक]], काम कर रहा है और उपलब्ध है। अपटाइम [[स्र्कना]] के विपरीत है।
अपटाइम प्रणाली की विश्वसनीयता का [[माप]] है, जिसे [[सिस्टम समय|प्रणाली]], सामान्यतः कंप्यूटर के काम करने और उपलब्ध होने के समय के प्रतिशत के रूप में व्यक्त किया जाता है। अपटाइम डाउनटाइम के विपरीत है।


[[File:Htop-uptime.png|thumb|right|[[Htop|एचटॉप]] एक विस्मयादिबोधक चिह्न जोड़ता है जब अपटाइम 100 दिनों से अधिक होता है]]यह अक्सर कंप्यूटर [[ऑपरेटिंग सिस्टम]] की विश्वसनीयता या स्थिरता के एक उपाय के रूप में उपयोग किया जाता है, जिसमें यह समय उस समय का प्रतिनिधित्व करता है जब कंप्यूटर को [[क्रैश (कंप्यूटिंग)]] के बिना अप्राप्य छोड़ा जा सकता है, या प्रशासनिक या रखरखाव उद्देश्यों के लिए बूट करने की आवश्यकता होती है।
[[File:Htop-uptime.png|thumb|right|[[Htop|एचटॉप]] विस्मयादिबोधक चिह्न जोड़ता है जब अपटाइम 100 दिनों से अधिक होता है]]यह अधिकांशतः कंप्यूटर [[ऑपरेटिंग सिस्टम|ऑपरेटिंग]] प्रणाली की विश्वसनीयता या स्थिरता के उपाय के रूप में उपयोग किया जाता है, जिसमें यह उस समय का प्रतिनिधित्व करता है जब कंप्यूटर को [[क्रैश (कंप्यूटिंग)]] के बिना अप्राप्य छोड़ा जा सकता है, या प्रशासनिक या रखरखाव उद्देश्यों के लिए बूट करने की आवश्यकता होती है।
इसके विपरीत, लंबा अपटाइम लापरवाही का संकेत दे सकता है, क्योंकि कुछ महत्वपूर्ण अपडेट के लिए कुछ प्लेटफॉर्म पर रीबूट की आवश्यकता हो सकती है।<ref>{{cite web
इसके विपरीत, लंबा अपटाइम असावधानी का संकेत दे सकता है, क्योंकि कुछ महत्वपूर्ण अपडेट के लिए कुछ प्लेटफॉर्म पर रीबूट की आवश्यकता हो सकती है।<ref>{{cite web
|title=How to install multiple Windows updates or hotfixes with only one reboot
|title=How to install multiple Windows updates or hotfixes with only one reboot
|work=Microsoft Knowledge Base
|work=Microsoft Knowledge Base
Line 32: Line 32:
|archive-url=https://web.archive.org/web/20190906110515/http://www.novell.com/coolsolutions/trench/241.html
|archive-url=https://web.archive.org/web/20190906110515/http://www.novell.com/coolsolutions/trench/241.html
|url-status=dead
|url-status=dead
}}</ref> हालांकि यह असामान्य लग सकता है, यह वास्तव में सामान्य है जब सर्वर एक औद्योगिक संदर्भ में बनाए रखा जाता है और बैंकिंग सिस्टम जैसे महत्वपूर्ण अनुप्रयोगों की मेजबानी करता है।
}}</ref> चूंकि यह असामान्य लग सकता है, यह वास्तव में सामान्य है जब सर्वर औद्योगिक संदर्भ में बनाए रखा जाता है और बैंकिंग प्रणाली जैसे महत्वपूर्ण अनुप्रयोगों की होस्ट करता है।


[[नेटक्राफ़्ट]] हजारों [[वेब होस्टिंग]] कंप्यूटरों के लिए अपटाइम रिकॉर्ड रखता है।
[[नेटक्राफ़्ट]] हजारों [[वेब होस्टिंग]] कंप्यूटरों के लिए अपटाइम रिकॉर्ड रखता है।


नोवेल [[नेटवेयर]] चलाने वाले एक सर्वर के 16 साल के अपटाइम के बाद विफल हार्ड डिस्क के कारण बंद होने की सूचना दी गई है।<ref>{{cite web
नोवेल [[नेटवेयर]] चलाने वाले सर्वर के 16 साल के अपटाइम के बाद विफल हार्ड डिस्क के कारण बंद होने की सूचना दी गई है।<ref>{{cite web
|title=Epic uptime achievement unlocked. Can you beat 16 years?
|title=Epic uptime achievement unlocked. Can you beat 16 years?
|author=Peter Bright
|author=Peter Bright
Line 56: Line 56:
|access-date=2014-07-26}}</ref>
|access-date=2014-07-26}}</ref>


एक [[सिस्को]] [[राउटर (कंप्यूटिंग)]] के 21 साल से लगातार चलने की सूचना मिली है।<ref>{{cite web
[[सिस्को]] [[राउटर (कंप्यूटिंग)]] के 21 साल से निरन्तर चलने की सूचना मिली है।<ref>{{cite web
|title=Old enough to drink
|title=Old enough to drink
|author=u/bhoskins
|author=u/bhoskins
Line 68: Line 68:




== सिस्टम अपटाइम का निर्धारण ==
== प्रणाली अपटाइम का निर्धारण ==


=== माइक्रोसॉफ्ट विंडोज ===
=== माइक्रोसॉफ्ट विंडोज ===


==== विंडोज टास्क मैनेजर ====
==== विंडोज टास्क मैनेजर ====
[[Image:Win7-tskman-perf.png|thumb|alt=Windows 7 Task Manager Performance tab screenshot[[विंडोज 7]] टास्क मैनेजर प्रदर्शन टैब [[स्क्रीनशॉट]]।]][[Microsoft Windows|माइक्रोसॉफ्ट विंडोज]] के कुछ संस्करणों में प्रदर्शन टैब के अंतर्गत विंडोज कार्य प्रबंधक में एक अपटाइम फ़ील्ड शामिल है। प्रारूप डी: एचएच: एमएम: एसएस (दिन, घंटे, मिनट, सेकंड) है।
[[Image:Win7-tskman-perf.png|thumb|alt=Windows 7 Task Manager Performance tab screenshot[[विंडोज 7]] टास्क मैनेजर प्रदर्शन टैब [[स्क्रीनशॉट]]।]][[Microsoft Windows|माइक्रोसॉफ्ट विंडोज]] के कुछ संस्करणों में प्रदर्शन टैब के अंतर्गत विंडोज कार्य प्रबंधक में अपटाइम फ़ील्ड सम्मिलित है। प्रारूप डी: एचएच: एमएम: एसएस (दिन, घंटे, मिनट, सेकंड) है।


==== सिस्टमइन्फो ====
==== सिस्टमइन्फो ====
का आउटपुट <code>[[systeminfo]]</code> कमांड में सिस्टम अप टाइम शामिल है<ref>{{cite web
का आउटपुट <code>[[systeminfo]]</code> कमांड में प्रणाली अप टाइम सम्मिलित है<ref>{{cite web
|title=Tracking down uptime in Windows XP
|title=Tracking down uptime in Windows XP
|author=Greg Shultz
|author=Greg Shultz
Line 87: Line 87:
|archive-date=2012-07-08
|archive-date=2012-07-08
|access-date=2014-04-22
|access-date=2014-04-22
}}</ref> या सिस्टम बूट टाइम फ़ील्ड।<syntaxhighlight>
}}</ref> या प्रणाली बूट टाइम फ़ील्ड।<syntaxhighlight>
C:\>systeminfo | findstr "Time:"
C:\>systeminfo | findstr "Time:"
System Up Time:            0 Days, 8 Hours, 7 Minutes, 19 Seconds
System Up Time:            0 Days, 8 Hours, 7 Minutes, 19 Seconds
</syntaxhighlight>
</syntaxhighlight>


सटीक पाठ और प्रारूप भाषा और स्थान पर निर्भर है। द्वारा दिया गया समय <code>systeminfo</code> विश्वसनीय नहीं है। यह [[स्लीप मोड]] या [[हाइबरनेशन (कंप्यूटिंग)]] में बिताए गए समय को ध्यान में नहीं रखता है। इस प्रकार, बूट समय हर बार कंप्यूटर के सो जाने या हाइबरनेट होने पर आगे बढ़ जाएगा।{{citation needed|date=August 2015}}
स्पष्ट टेक्स्ट और प्रारूप भाषा और स्थान पर निर्भर है। द्वारा दिया गया समय <code>systeminfo</code> विश्वसनीय नहीं है। यह [[स्लीप मोड]] या [[हाइबरनेशन (कंप्यूटिंग)]] में बिताए गए समय को ध्यान में नहीं रखता है। इस प्रकार, बूट समय हर बार कंप्यूटर के सो जाने या हाइबरनेट होने पर आगे बढ़ जाएगा।{{citation needed|date=August 2015}}


==== नेट कमांड ====
==== नेट कमांड ====
<code>[[net (command)|NET]]</code> e> इसके साथ कमांड करें <code>STATISTICS</code> उप-आदेश दोनों के लिए कंप्यूटर शुरू होने की तारीख और समय प्रदान करता है <code>NET STATISTICS WORKSTATION</code> और <code>NET STATISTICS SERVER</code> वेरिएंट। आदेश <code>NET STATS SRV</code> के लिए आशुलिपि है <code>NET STATISTICS SERVER</code>.<ref>{{cite web
<code>[[net (command)|NET]]</code> e> इसके साथ कमांड करें <code>STATISTICS</code> उप-आदेश दोनों के लिए कंप्यूटर प्रारंभिकू होने की तारीख और समय प्रदान करता है <code>NET STATISTICS WORKSTATION</code> और <code>NET STATISTICS SERVER</code> वेरिएंट। आदेश <code>NET STATS SRV</code> के लिए आशुलिपि है <code>NET STATISTICS SERVER</code>.<ref>{{cite web
|title=How to find Windows uptime?
|title=How to find Windows uptime?
|author=Yuval Sinay
|author=Yuval Sinay
Line 103: Line 103:
|url=http://support.microsoft.com/kb/555737
|url=http://support.microsoft.com/kb/555737
|access-date=2014-04-22
|access-date=2014-04-22
}}</ref> सटीक पाठ और दिनांक स्वरूप कॉन्फ़िगर की गई भाषा और स्थान पर निर्भर है।<syntaxhighlight>
}}</ref> स्पष्ट टेक्स्ट और दिनांक स्वरूप कॉन्फ़िगर की गई भाषा और स्थान पर निर्भर है।<syntaxhighlight>
C:\>NET STATISTICS WORKSTATION | findstr "since"
C:\>NET STATISTICS WORKSTATION | findstr "since"
Statistics since 8/31/2009 8:52:29 PM
Statistics since 8/31/2009 8:52:29 PM
Line 115: Line 115:
|url=https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-operatingsystem
|url=https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-operatingsystem
|access-date=2019-07-11
|access-date=2019-07-11
}}</ref> Cmd.exe पर, इसका उपयोग करके किया जा सकता है <code>wmic</code> आज्ञा:<syntaxhighlight>
}}</ref> Cmd.exe पर, इसका उपयोग करके किया जा सकता है <code>wmic</code> कमांड:<syntaxhighlight>
C:\>wmic os get lastbootuptime
C:\>wmic os get lastbootuptime
LastBootUpTime
LastBootUpTime
Line 122: Line 122:




टाइमस्टैम्प प्रारूप का उपयोग करता है <code>yyyymmddhhmmss.nnn</code>, इसलिए उपरोक्त उदाहरण में, कंप्यूटर आखिरी बार 8 मई 2011 को 16:17:51.822 पर बूट हुआ था। पाठ LastBootUpTime और टाइमस्टैम्प प्रारूप भाषा या स्थान के साथ भिन्न नहीं होते हैं। WMI को [[VBScript]] या [[PowerShell]] सहित विभिन्न प्रकार के [[एप्लीकेशन प्रोग्रामिंग इंटरफेस]] का उपयोग करके भी पूछताछ की जा सकती है।<ref>{{cite web
 
टाइमस्टैम्प प्रारूप का उपयोग करता है <code>yyyymmddhhmmss.nnn</code>, इसलिए उपरोक्त उदाहरण में, कंप्यूटर अंतिम बार 8 मई 2011 को 16:17:51.822 पर बूट हुआ था। टेक्स्ट लास्टबूटअपटाइम और टाइमस्टैम्प प्रारूप भाषा या स्थान के साथ भिन्न नहीं होते हैं। WMI को [[VBScript|वीबीस्क्रिप्ट]] या [[PowerShell|पॉवरशेल]] सहित विभिन्न प्रकार के [[एप्लीकेशन प्रोग्रामिंग इंटरफेस]] का उपयोग करके भी पूछताछ की जा सकती है।<ref>{{cite web
|title=How Can I Tell if a Server has Rebooted?
|title=How Can I Tell if a Server has Rebooted?
|date=2004-09-07
|date=2004-09-07
Line 138: Line 139:




==== अपटाइम.exe ====
==== अपटाइम.इएक्सइ ====
Microsoft ने पूर्व में एक डाउनलोड करने योग्य उपयोगिता प्रदान की थी जिसे कहा जाता है <code>Uptime.exe</code>, जो बीता हुआ समय दिन, घंटे, मिनट और सेकंड में रिपोर्ट करता है।<ref>{{cite web
Microsoft ने पूर्व में डाउनलोड करने योग्य उपयोगिता प्रदान की थी जिसे कहा जाता है <code>Uptime.exe</code>, जो बीता हुआ समय दिन, घंटे, मिनट और सेकंड में रिपोर्ट करता है।<ref>{{cite web
|title=Uptime.exe Tool Allows You to Estimate Server Availability with Windows NT 4.0 SP4 or Higher
|title=Uptime.exe Tool Allows You to Estimate Server Availability with Windows NT 4.0 SP4 or Higher
|date=2012-08-20
|date=2012-08-20
Line 153: Line 154:
SYSTEMNAME has been up for: 2 day(s), 4 hour(s), 24 minute(s), 47 second(s)
SYSTEMNAME has been up for: 2 day(s), 4 hour(s), 24 minute(s), 47 second(s)
</syntaxhighlight>
</syntaxhighlight>


द्वारा दिया गया समय <code>Uptime.exe</code> विश्वसनीय नहीं है। यह स्लीप मोड या हाइबरनेशन (कंप्यूटिंग) में बिताए गए समय को ध्यान में नहीं रखता है। इस प्रकार, बूट समय हर बार कंप्यूटर के सो जाने या हाइबरनेट होने पर आगे बढ़ जाएगा।{{citation needed|date=August 2015}}
द्वारा दिया गया समय <code>Uptime.exe</code> विश्वसनीय नहीं है। यह स्लीप मोड या हाइबरनेशन (कंप्यूटिंग) में बिताए गए समय को ध्यान में नहीं रखता है। इस प्रकार, बूट समय हर बार कंप्यूटर के सो जाने या हाइबरनेट होने पर आगे बढ़ जाएगा।{{citation needed|date=August 2015}}


=== फ्रीडोस ===
=== फ्रीडोस ===
<code>uptime</code> e>कमांड [[FreeDOS]] के लिए भी उपलब्ध है। संस्करण एम एचिसन द्वारा विकसित किया गया था।<ref>{{cite web
<code>uptime</code> e>कमांड [[FreeDOS|फ्रीडोस]] के लिए भी उपलब्ध है। संस्करण एम एचिसन द्वारा विकसित किया गया था।<ref>{{cite web
|title=Package uptime in group Unix-like
|title=Package uptime in group Unix-like
|author=M. Aitchison
|author=M. Aitchison
Line 170: Line 170:


==== अपटाइम का उपयोग करना ====
==== अपटाइम का उपयोग करना ====
[[लिनक्स]] सिस्टम के उपयोगकर्ता बीएसडी अपटाइम यूटिलिटी का उपयोग कर सकते हैं, जो पिछले 1, 5 और 15 मिनट के अंतराल के लिए सिस्टम लोड औसत भी प्रदर्शित करता है:<syntaxhighlight>
[[लिनक्स]] प्रणाली के उपयोगकर्ता बीएसडी अपटाइम यूटिलिटी का उपयोग कर सकते हैं, जो पिछले 1, 5 और 15 मिनट के अंतराल के लिए प्रणाली लोड औसत भी प्रदर्शित करता है:<syntaxhighlight>
$ uptime
$ uptime
   18:17:07 up 68 days,  3:57,  6 users,  load average: 0.16, 0.07, 0.06
   18:17:07 up 68 days,  3:57,  6 users,  load average: 0.16, 0.07, 0.06
Line 176: Line 176:


====उपयोग/प्रोक/अपटाइम====
====उपयोग/प्रोक/अपटाइम====
दिखाता है कि पिछली बार पुनरारंभ होने के बाद से सिस्टम कितने समय से चालू है:<syntaxhighlight>
दिखाता है कि पिछली बार पुनरारंभ होने के बाद से प्रणाली कितने समय से चालू है:<syntaxhighlight>
$ cat /proc/uptime
$ cat /proc/uptime
   350735.47 234388.90
   350735.47 234388.90
Line 182: Line 182:




पहली संख्या सेकंड की कुल संख्या है जो सिस्टम ऊपर रहा है। दूसरा नंबर यह है कि मशीन ने उस समय का कितना समय बेकार बिताया है, सेकंड में।<ref>{{cite web
 
पहली संख्या सेकंड की कुल संख्या है जो प्रणाली ऊपर रहा है। दूसरा नंबर यह है कि मशीन ने उस समय का कितना समय व्यर्थ बिताया है, सेकंड में।<ref>{{cite web
|title=/proc/uptime
|title=/proc/uptime
|author1=Marie Doleželová |author2=Mirek Jahoda
|author1=Marie Doleželová |author2=Mirek Jahoda
Line 190: Line 191:
|url=https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/s2-proc-uptime
|url=https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/s2-proc-uptime
|access-date=2018-12-12
|access-date=2018-12-12
}}</ref> मल्टी कोर सिस्टम (और कुछ लिनक्स संस्करण) पर दूसरी संख्या प्रत्येक सीपीयू द्वारा संचित निष्क्रिय समय का योग है।<ref>{{cite mailing list
}}</ref> मल्टी कोर प्रणाली (और कुछ लिनक्स संस्करण) पर दूसरी संख्या प्रत्येक सीपीयू द्वारा संचित निष्क्रिय समय का योग है।<ref>{{cite mailing list
|title= Re: [PATCH] Re: /proc/uptime idle counter remains at 0
|title= Re: [PATCH] Re: /proc/uptime idle counter remains at 0
|author=Martin Schwidefsky
|author=Martin Schwidefsky
Line 203: Line 204:


==== अपटाइम का उपयोग करना ====
==== अपटाइम का उपयोग करना ====
[[BSD]]-आधारित ऑपरेटिंग सिस्टम जैसे [[FreeBSD]], [[Mac OS X]] और UNIX सिस्टम V#SVR4 में अपटाइम कमांड है (देखें {{man|1|uptime|FreeBSD}}).<syntaxhighlight>
[[BSD|बीएसडी]]-आधारित ऑपरेटिंग प्रणाली जैसे [[FreeBSD|फ्रीबीएसडी]], मैक ओएस एक्स और यूनिक्स प्रणाली वी या एसवीआर4 में अपटाइम कमांड है (देखें {{man|1|uptime|FreeBSD}}).<syntaxhighlight>
$ uptime
$ uptime
3:01AM  up 69 days,  7:53, 0 users, load averages: 0.08, 0.07, 0.05
3:01AM  up 69 days,  7:53, 0 users, load averages: 0.08, 0.07, 0.05
Line 209: Line 210:




बीएसडी पर अपटाइम प्रोग्राम डब्ल्यू प्रोग्राम के लिए एक [[कड़ी कड़ी]] है।<ref>{{cite web |url=https://fossil.fuhrwerks.com/csrg/file?name=usr.bin/w/Makefile&ci=47379f41b4a67be4 |title=File usr.bin/w/Makefile artifact |author1=unknown <!-- The author of the code is unknown to me. author2 is the first person to check the source code into SCCS --> |last2=Bostic |first2=Keith |author-link2=Keith Bostic (software engineer) |date=October 21, 1988 |publisher=University of California, Berkeley Computer Systems Research Group |access-date=November 22, 2022 |quote=ln ${DESTDIR}/usr/ucb/w ${DESTDIR}/usr/ucb/uptime}}</ref> w प्रोग्राम RSTS/E, [[TOPS-10]] और [[TOPS-20]] [[SYSTAT (DEC)]] प्रोग्राम पर आधारित है।<ref>{{cite web |url=https://fossil.fuhrwerks.com/csrg/file?name=usr.bin/w/w.c&ci=2685ec94a90521f7 |title=File usr.bin/w/w.c artifac |author1=unknown <!-- The author of the code is unknown to me. author2 is the first person to check the source code into SCCS --> |last2=Joy |first2=Bill |author-link2=Bill Joy |date=October 21, 1988 |publisher=University of California, Berkeley Computer Systems Research Group |access-date=November 22, 2022 |quote=This program is similar to the systat command on Tenex/Tops 10/20}}</ref>
 
बीएसडी पर अपटाइम प्रोग्राम डब्ल्यू प्रोग्राम के लिए [[कड़ी कड़ी|कठोर कड़ी]] है।<ref>{{cite web |url=https://fossil.fuhrwerks.com/csrg/file?name=usr.bin/w/Makefile&ci=47379f41b4a67be4 |title=File usr.bin/w/Makefile artifact |author1=unknown <!-- The author of the code is unknown to me. author2 is the first person to check the source code into SCCS --> |last2=Bostic |first2=Keith |author-link2=Keith Bostic (software engineer) |date=October 21, 1988 |publisher=University of California, Berkeley Computer Systems Research Group |access-date=November 22, 2022 |quote=ln ${DESTDIR}/usr/ucb/w ${DESTDIR}/usr/ucb/uptime}}</ref> डब्लू प्रोग्राम आरएसटीएस/, [[TOPS-10|टॉप्स-10]] और [[TOPS-20|टॉप्स]][[TOPS-20|-20]] [[SYSTAT (DEC)|सिस्टैट (डेक)]] प्रोग्राम पर आधारित है।<ref>{{cite web |url=https://fossil.fuhrwerks.com/csrg/file?name=usr.bin/w/w.c&ci=2685ec94a90521f7 |title=File usr.bin/w/w.c artifac |author1=unknown <!-- The author of the code is unknown to me. author2 is the first person to check the source code into SCCS --> |last2=Joy |first2=Bill |author-link2=Bill Joy |date=October 21, 1988 |publisher=University of California, Berkeley Computer Systems Research Group |access-date=November 22, 2022 |quote=This program is similar to the systat command on Tenex/Tops 10/20}}</ref>




==== Sysctl का उपयोग ====
==== सिस्टल का उपयोग ====
सिस्टम के अंतिम बूट समय को कॉल करने के लिए sysctl का उपयोग करने का एक तरीका भी है:<ref>{{cite web
प्रणाली के अंतिम बूट समय को कॉल करने के लिए सिस्टल का उपयोग करने का विधि भी है:<ref>{{cite web
|title=Mac OS X Manual Page For sysctl(8)
|title=Mac OS X Manual Page For sysctl(8)
|date=2009-10-15
|date=2009-10-15
Line 229: Line 231:


=== ओपन वीएमएस ===
=== ओपन वीएमएस ===
[[OpenVMS]] सिस्टम पर, <code>show system</code> सिस्टम अपटाइम प्राप्त करने के लिए [[डिजिटल कमांड भाषा]] में कमांड का उपयोग किया जा सकता है। परिणामी प्रदर्शन की पहली पंक्ति में सिस्टम का अपटाइम शामिल होता है, जो दिनों के बाद घंटे: मिनट: सेकंड के रूप में प्रदर्शित होता है। निम्नलिखित उदाहरण में, कमांड क्वालीफायर <code>/noprocess</code> सूचना की प्रति-प्रक्रिया विवरण पंक्तियों के प्रदर्शन को दबा देता है।<ref>{{cite web
[[OpenVMS|ओपनवीएमएस]] प्रणाली पर, <code>show system</code> प्रणाली अपटाइम प्राप्त करने के लिए [[डिजिटल कमांड भाषा]] में कमांड का उपयोग किया जा सकता है। परिणामी प्रदर्शन की पहली पंक्ति में प्रणाली का अपटाइम सम्मिलित होता है, जो दिनों के बाद घंटे: मिनट: सेकंड के रूप में प्रदर्शित होता है। निम्नलिखित उदाहरण में, कमांड क्वालीफायर <code>/noprocess</code> सूचना की प्रति-प्रक्रिया विवरण पंक्तियों के प्रदर्शन को दबा देता है।<ref>{{cite web
|title=Undocumented OpenVMS Features
|title=Undocumented OpenVMS Features
|date=2008-10-29
|date=2008-10-29
Line 249: Line 251:
* [[यूनिक्स कमांड की सूची]]
* [[यूनिक्स कमांड की सूची]]
* [[रखरखाव खिड़की]]
* [[रखरखाव खिड़की]]
* [[सिस्टम प्रोफाइलर]]
* [[सिस्टम प्रोफाइलर|प्रणाली प्रोफाइलर]]
* ट्रांसमिशन कंट्रोल प्रोटोकॉल # टीसीपी टाइमस्टैम्प - अपटाइम के दूरस्थ अनुमान की अनुमति दे सकता है
* ट्रांसमिशन कंट्रोल प्रोटोकॉल या टीसीपी टाइमस्टैम्प - अपटाइम के दूरस्थ अनुमान की अनुमति दे सकता है
* [[वेबसाइट निगरानी]]
* [[वेबसाइट निगरानी]]
* [[कौन (यूनिक्स)]] - सिस्टम बूट होने के समय को प्रदर्शित कर सकता है
* [[कौन (यूनिक्स)]] - प्रणाली बूट होने के समय को प्रदर्शित कर सकता है


==संदर्भ==
==संदर्भ==

Revision as of 14:22, 6 February 2023

अपटाइम प्रणाली की विश्वसनीयता का माप है, जिसे प्रणाली, सामान्यतः कंप्यूटर के काम करने और उपलब्ध होने के समय के प्रतिशत के रूप में व्यक्त किया जाता है। अपटाइम डाउनटाइम के विपरीत है।

एचटॉप विस्मयादिबोधक चिह्न जोड़ता है जब अपटाइम 100 दिनों से अधिक होता है

यह अधिकांशतः कंप्यूटर ऑपरेटिंग प्रणाली की विश्वसनीयता या स्थिरता के उपाय के रूप में उपयोग किया जाता है, जिसमें यह उस समय का प्रतिनिधित्व करता है जब कंप्यूटर को क्रैश (कंप्यूटिंग) के बिना अप्राप्य छोड़ा जा सकता है, या प्रशासनिक या रखरखाव उद्देश्यों के लिए बूट करने की आवश्यकता होती है।

इसके विपरीत, लंबा अपटाइम असावधानी का संकेत दे सकता है, क्योंकि कुछ महत्वपूर्ण अपडेट के लिए कुछ प्लेटफॉर्म पर रीबूट की आवश्यकता हो सकती है।[1]


रिकॉर्ड्स

2005 में, नोवेल ने 6 साल के अपटाइम वाले सर्वर की सूचना दी।[2][3] चूंकि यह असामान्य लग सकता है, यह वास्तव में सामान्य है जब सर्वर औद्योगिक संदर्भ में बनाए रखा जाता है और बैंकिंग प्रणाली जैसे महत्वपूर्ण अनुप्रयोगों की होस्ट करता है।

नेटक्राफ़्ट हजारों वेब होस्टिंग कंप्यूटरों के लिए अपटाइम रिकॉर्ड रखता है।

नोवेल नेटवेयर चलाने वाले सर्वर के 16 साल के अपटाइम के बाद विफल हार्ड डिस्क के कारण बंद होने की सूचना दी गई है।[4][5]

सिस्को राउटर (कंप्यूटिंग) के 21 साल से निरन्तर चलने की सूचना मिली है।[6]


प्रणाली अपटाइम का निर्धारण

माइक्रोसॉफ्ट विंडोज

विंडोज टास्क मैनेजर

माइक्रोसॉफ्ट विंडोज के कुछ संस्करणों में प्रदर्शन टैब के अंतर्गत विंडोज कार्य प्रबंधक में अपटाइम फ़ील्ड सम्मिलित है। प्रारूप डी: एचएच: एमएम: एसएस (दिन, घंटे, मिनट, सेकंड) है।

सिस्टमइन्फो

का आउटपुट systeminfo कमांड में प्रणाली अप टाइम सम्मिलित है[7] या प्रणाली बूट टाइम फ़ील्ड।

C:\>systeminfo | findstr "Time:"
System Up Time:            0 Days, 8 Hours, 7 Minutes, 19 Seconds

स्पष्ट टेक्स्ट और प्रारूप भाषा और स्थान पर निर्भर है। द्वारा दिया गया समय systeminfo विश्वसनीय नहीं है। यह स्लीप मोड या हाइबरनेशन (कंप्यूटिंग) में बिताए गए समय को ध्यान में नहीं रखता है। इस प्रकार, बूट समय हर बार कंप्यूटर के सो जाने या हाइबरनेट होने पर आगे बढ़ जाएगा।[citation needed]

नेट कमांड

NET e> इसके साथ कमांड करें STATISTICS उप-आदेश दोनों के लिए कंप्यूटर प्रारंभिकू होने की तारीख और समय प्रदान करता है NET STATISTICS WORKSTATION और NET STATISTICS SERVER वेरिएंट। आदेश NET STATS SRV के लिए आशुलिपि है NET STATISTICS SERVER.[8] स्पष्ट टेक्स्ट और दिनांक स्वरूप कॉन्फ़िगर की गई भाषा और स्थान पर निर्भर है।

C:\>NET STATISTICS WORKSTATION | findstr "since"
Statistics since 8/31/2009 8:52:29 PM

विंडोज प्रबंधन उपकरण व्यवस्था (डब्लूएमआई)

विंडोज मैनेजमेंट इंस्ट्रुमेंटेशन (डब्लूएमआई) के माध्यम से अपटाइम को क्वेरी करके निर्धारित किया जा सकता है LastBootUpTime की संपत्ति Win32_OperatingSystem कक्षा।[9] Cmd.exe पर, इसका उपयोग करके किया जा सकता है wmic कमांड:

C:\>wmic os get lastbootuptime
LastBootUpTime
20110508161751.822066+060


टाइमस्टैम्प प्रारूप का उपयोग करता है yyyymmddhhmmss.nnn, इसलिए उपरोक्त उदाहरण में, कंप्यूटर अंतिम बार 8 मई 2011 को 16:17:51.822 पर बूट हुआ था। टेक्स्ट लास्टबूटअपटाइम और टाइमस्टैम्प प्रारूप भाषा या स्थान के साथ भिन्न नहीं होते हैं। WMI को वीबीस्क्रिप्ट या पॉवरशेल सहित विभिन्न प्रकार के एप्लीकेशन प्रोग्रामिंग इंटरफेस का उपयोग करके भी पूछताछ की जा सकती है।[10][11]


अपटाइम.इएक्सइ

Microsoft ने पूर्व में डाउनलोड करने योग्य उपयोगिता प्रदान की थी जिसे कहा जाता है Uptime.exe, जो बीता हुआ समय दिन, घंटे, मिनट और सेकंड में रिपोर्ट करता है।[12]

C:\>Uptime
SYSTEMNAME has been up for: 2 day(s), 4 hour(s), 24 minute(s), 47 second(s)

द्वारा दिया गया समय Uptime.exe विश्वसनीय नहीं है। यह स्लीप मोड या हाइबरनेशन (कंप्यूटिंग) में बिताए गए समय को ध्यान में नहीं रखता है। इस प्रकार, बूट समय हर बार कंप्यूटर के सो जाने या हाइबरनेट होने पर आगे बढ़ जाएगा।[citation needed]

फ्रीडोस

uptime e>कमांड फ्रीडोस के लिए भी उपलब्ध है। संस्करण एम एचिसन द्वारा विकसित किया गया था।[13]


Linux

अपटाइम का उपयोग करना

लिनक्स प्रणाली के उपयोगकर्ता बीएसडी अपटाइम यूटिलिटी का उपयोग कर सकते हैं, जो पिछले 1, 5 और 15 मिनट के अंतराल के लिए प्रणाली लोड औसत भी प्रदर्शित करता है:

$ uptime
  18:17:07 up 68 days,  3:57,  6 users,  load average: 0.16, 0.07, 0.06

उपयोग/प्रोक/अपटाइम

दिखाता है कि पिछली बार पुनरारंभ होने के बाद से प्रणाली कितने समय से चालू है:

$ cat /proc/uptime
  350735.47 234388.90


पहली संख्या सेकंड की कुल संख्या है जो प्रणाली ऊपर रहा है। दूसरा नंबर यह है कि मशीन ने उस समय का कितना समय व्यर्थ बिताया है, सेकंड में।[14] मल्टी कोर प्रणाली (और कुछ लिनक्स संस्करण) पर दूसरी संख्या प्रत्येक सीपीयू द्वारा संचित निष्क्रिय समय का योग है।[15]


बीएसडी

अपटाइम का उपयोग करना

बीएसडी-आधारित ऑपरेटिंग प्रणाली जैसे फ्रीबीएसडी, मैक ओएस एक्स और यूनिक्स प्रणाली वी या एसवीआर4 में अपटाइम कमांड है (देखें uptime(1) – FreeBSD General Commands Manual).

$ uptime
3:01AM  up 69 days,  7:53, 0 users, load averages: 0.08, 0.07, 0.05


बीएसडी पर अपटाइम प्रोग्राम डब्ल्यू प्रोग्राम के लिए कठोर कड़ी है।[16] डब्लू प्रोग्राम आरएसटीएस/इ , टॉप्स-10 और टॉप्स-20 सिस्टैट (डेक) प्रोग्राम पर आधारित है।[17]


सिस्टल का उपयोग

प्रणाली के अंतिम बूट समय को कॉल करने के लिए सिस्टल का उपयोग करने का विधि भी है:[18]

$ sysctl kern.boottime
kern.boottime: { sec = 1271934886, usec = 667779 } Thu Apr 22 12:14:46 2010

ओपन वीएमएस

ओपनवीएमएस प्रणाली पर, show system प्रणाली अपटाइम प्राप्त करने के लिए डिजिटल कमांड भाषा में कमांड का उपयोग किया जा सकता है। परिणामी प्रदर्शन की पहली पंक्ति में प्रणाली का अपटाइम सम्मिलित होता है, जो दिनों के बाद घंटे: मिनट: सेकंड के रूप में प्रदर्शित होता है। निम्नलिखित उदाहरण में, कमांड क्वालीफायर /noprocess सूचना की प्रति-प्रक्रिया विवरण पंक्तियों के प्रदर्शन को दबा देता है।[19]

$ show system/noprocess
OpenVMS V7.3-2 on node JACK 29-JAN-2008 16:32:04.67  Uptime  894 22:28:52

उपर्युक्त कमांड आउटपुट दिखाता है कि नोड जैक 29 जनवरी 2008 को 16:32:04.67 पर अपटाइम है: 894 दिन 22 घंटे 28 मिनट और 52 सेकंड।

यह भी देखें

संदर्भ

  1. "How to install multiple Windows updates or hotfixes with only one reboot". Microsoft Knowledge Base. Microsoft. 2018-04-17. Retrieved 2019-07-11.
  2. Dave Kearns (2005-12-01). "Marathon servers". Network World. IDG Communications. Retrieved 2019-07-11.
  3. "Uptime Workhorses: Still Crazy after all these Years". Novell Cool Solutions: Trench. Novell. 12 Jan 2006. Archived from the original on 2019-09-06. Retrieved 2019-07-11.
  4. Peter Bright (2013-03-29). "Epic uptime achievement unlocked. Can you beat 16 years?". Arc Technica. Condé Nast. Retrieved 2019-07-11.
  5. Axatax (2013-03-28). "So long to a valiant companion". Ars OpenForum. Condé Nast. Archived from the original on 2014-07-26. Retrieved 2014-07-26.
  6. u/bhoskins (2018-05-15). "Old enough to drink". r/networking. Reddit. Retrieved 2022-04-22.
  7. Greg Shultz (2005-08-10). "Tracking down uptime in Windows XP". TechRepublic. CBS Interactive. Archived from the original on 2012-07-08. Retrieved 2014-04-22.
  8. Yuval Sinay (2006-10-25). "How to find Windows uptime?". Microsoft Knowledge Base. Microsoft. Retrieved 2014-04-22.
  9. "Win32_OperatingSystem class". Microsoft. 2018-05-30. Retrieved 2019-07-11.
  10. "How Can I Tell if a Server has Rebooted?". Hey, Scripting Guy! Blog. Microsoft. 2004-09-07. Retrieved 2014-04-22.
  11. "How Can I Determine the Uptime for a Server?". Hey, Scripting Guy! Blog. Microsoft. 2005-08-02. Retrieved 2014-04-22.
  12. "Uptime.exe Tool Allows You to Estimate Server Availability with Windows NT 4.0 SP4 or Higher". Microsoft Knowledge Base. Microsoft. 2012-08-20. Archived from the original on 2014-04-24. Retrieved 2014-04-22.
  13. M. Aitchison (1998-04-15). "Package uptime in group Unix-like". Retrieved 2019-07-11.
  14. Marie Doleželová; Mirek Jahoda; et al. "/proc/uptime". Deployment Guide - Red Hat Enterprise Linux 6. Red Hat, Inc. Retrieved 2018-12-12.
  15. Martin Schwidefsky (2009-05-11). "Re: [PATCH] Re: /proc/uptime idle counter remains at 0". Linux kernel mailing list (Mailing list). Retrieved 2014-04-22.
  16. unknown; Bostic, Keith (October 21, 1988). "File usr.bin/w/Makefile artifact". University of California, Berkeley Computer Systems Research Group. Retrieved November 22, 2022. ln ${DESTDIR}/usr/ucb/w ${DESTDIR}/usr/ucb/uptime
  17. unknown; Joy, Bill (October 21, 1988). "File usr.bin/w/w.c artifac". University of California, Berkeley Computer Systems Research Group. Retrieved November 22, 2022. This program is similar to the systat command on Tenex/Tops 10/20
  18. "Mac OS X Manual Page For sysctl(8)". Mac Dev Center. Apple. 2009-10-15. Archived from the original on 2010-01-14. Retrieved 2014-04-22.
  19. "Undocumented OpenVMS Features". PARSEC Group. 2008-10-29. Archived from the original on 2011-05-11. Retrieved 2014-04-22.