अपटाइम

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

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

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

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

नोवेल नेटवेयर चलाने वाले एक सर्वर के 16 साल के अपटाइम के बाद विफल हार्ड डिस्क के कारण बंद होने की सूचना दी गई है। एक सिस्को राउटर (कंप्यूटिंग) के 21 साल से लगातार चलने की सूचना मिली है।

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

सिस्टमइन्फो
का आउटपुट  कमांड में सिस्टम अप टाइम शामिल है या सिस्टम बूट टाइम फ़ील्ड।

<वाक्यविन्यास लैंग = डॉसकॉन> सी:\>systeminfo | खोज समय: सिस्टम अप टाइम: 0 दिन, 8 घंटे, 7 मिनट, 19 सेकेंड 

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

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

<वाक्यविन्यास लैंग = डॉसकॉन> सी:\>नेट सांख्यिकी वर्कस्टेशन | तब से खोजो 8/31/2009 8:52:29 अपराह्न के बाद के आँकड़े 

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

<वाक्यविन्यास लैंग = डॉसकॉन> C:\>wmic os get lastbootuptime लास्टबूटअप टाइम 20110508161751.822066+060 

टाइमस्टैम्प प्रारूप का उपयोग करता है, इसलिए उपरोक्त उदाहरण में, कंप्यूटर आखिरी बार 8 मई 2011 को 16:17:51.822 पर बूट हुआ था। पाठ LastBootUpTime और टाइमस्टैम्प प्रारूप भाषा या स्थान के साथ भिन्न नहीं होते हैं। WMI को VBScript या PowerShell सहित विभिन्न प्रकार के एप्लीकेशन प्रोग्रामिंग इंटरफेस का उपयोग करके भी पूछताछ की जा सकती है।

अपटाइम.exe
Microsoft ने पूर्व में एक डाउनलोड करने योग्य उपयोगिता प्रदान की थी जिसे कहा जाता है, जो बीता हुआ समय दिन, घंटे, मिनट और सेकंड में रिपोर्ट करता है। <वाक्यविन्यास लैंग = डॉसकॉन> सी: \> अपटाइम SYSTEMNAME के ​​लिए समाप्त हो गया है: 2 दिन, 4 घंटे, 24 मिनट, 47 सेकंड 

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

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

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

<वाक्यविन्यास लैंग = कंसोल> $ अपटाइम 18:17:07 ऊपर 68 दिन, 3:57, 6 उपयोगकर्ता, लोड औसत: 0.16, 0.07, 0.06 

====उपयोग/प्रोक/अपटाइम= दिखाता है कि पिछली बार पुनरारंभ होने के बाद से सिस्टम कितने समय से चालू है:

<वाक्यविन्यास लैंग = कंसोल> $ कैट / प्रोक / अपटाइम 350735.47 234388.90 

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

अपटाइम का उपयोग करना
BSD-आधारित ऑपरेटिंग सिस्टम जैसे FreeBSD, Mac OS X और UNIX सिस्टम V#SVR4 में अपटाइम कमांड है (देखें ). <वाक्यविन्यास लैंग = कंसोल> $ अपटाइम 3:01 पूर्वाह्न 69 दिन तक, 7:53, 0 उपयोगकर्ता, लोड औसत: 0.08, 0.07, 0.05 

बीएसडी पर अपटाइम प्रोग्राम डब्ल्यू प्रोग्राम के लिए एक कड़ी कड़ी है। w प्रोग्राम RSTS/E, TOPS-10 और TOPS-20 SYSTAT (DEC) प्रोग्राम पर आधारित है।

Sysctl का उपयोग
सिस्टम के अंतिम बूट समय को कॉल करने के लिए sysctl का उपयोग करने का एक तरीका भी है: <सिंटैक्स हाइलाइट लैंग = कंसोल> $sysctl kern.boottime केर्न बूटटाइम: {सेकंड = 1271934886, यूसेक = 667779} गुरु अप्रैल 22 12:14:46 2010 

ओपन वीएमएस
OpenVMS सिस्टम पर,  सिस्टम अपटाइम प्राप्त करने के लिए डिजिटल कमांड भाषा में कमांड का उपयोग किया जा सकता है। परिणामी प्रदर्शन की पहली पंक्ति में सिस्टम का अपटाइम शामिल होता है, जो दिनों के बाद घंटे: मिनट: सेकंड के रूप में प्रदर्शित होता है। निम्नलिखित उदाहरण में, कमांड क्वालीफायर   सूचना की प्रति-प्रक्रिया विवरण पंक्तियों के प्रदर्शन को दबा देता है। <वाक्यविन्यास लैंग = कंसोल> $ शो सिस्टम/नोप्रोसेस नोड जैक 29-जनवरी-2008 16:32:04.67 अपटाइम 894 22:28:52 पर OpenVMS V7.3-2 उपर्युक्त कमांड आउटपुट दिखाता है कि नोड जैक 29 जनवरी 2008 को 16:32:04.67 पर अपटाइम है: 894 दिन 22 घंटे 28 मिनट और 52 सेकंड।

यह भी देखें

 * उपलब्धता
 * यूनिक्स कमांड की सूची
 * रखरखाव खिड़की
 * सिस्टम प्रोफाइलर
 * ट्रांसमिशन कंट्रोल प्रोटोकॉल # टीसीपी टाइमस्टैम्प - अपटाइम के दूरस्थ अनुमान की अनुमति दे सकता है
 * वेबसाइट निगरानी
 * कौन (यूनिक्स) - सिस्टम बूट होने के समय को प्रदर्शित कर सकता है