Betriebszeit
Betriebszeit ist ein messen von Systemzuverlässigkeit, ausgedrückt als Prozentsatz von Zeit a Maschine, normalerweise a Computer, hat gearbeitet und verfügbar. Betriebszeit ist das Gegenteil von Ausfallzeit.
Es wird oft als Maß für Computer verwendet Betriebssystem Zuverlässigkeit oder Stabilität, in denen diese Zeit die Zeit darstellt Absturz, oder müssen sein neu gestartet Für Verwaltungs- oder Wartungszwecke.
Umgekehrt kann eine lange Laufzeit auf Nachlässigkeit hinweisen, da einige kritische Updates auf einigen Plattformen Neustarts erfordern können.[1]
Aufzeichnungen
Im Jahr 2005, Novell meldete einen Server mit einer 6-jährigen Verfügbarkeit.[2][3] Obwohl dies ungewöhnlich klingen mag, ist dies tatsächlich üblich, wenn Server im industriellen Kontext aufrechterhalten werden und kritische Anwendungen wie Bankensysteme auswirken.
Netcraft behält die Laufzeitaufzeichnungen für viele tausend von Web-Hosting Computers.
Ein Server, der Novell ausführt Netware Es wurde berichtet, dass er nach 16 Jahren Verfügbarkeit aufgrund einer fehlgeschlagenen Festplatte geschlossen wurde.[4][5]
A Cisco Router Es wurde berichtet, dass er seit 21 Jahren kontinuierlich läuft.[6]
Bestimmung der Systemüberzeiten
Microsoft Windows
Windows Task Manager
Einige Versionen von Microsoft Windows Fügen Sie ein verfügbares Feld in ein Windows Task Managerunter der Registerkarte "Performance". Das Format lautet D: HH: MM: SS (Tage, Stunden, Minuten, Sekunden).
Systeminformationen
Die Ausgabe der Systeminformationen
Der Befehl enthält eine "System -Up -Zeit"[7] oder "System Boot Time" -Feld.
C: \>Systeminformationen | Findstr "Zeit:" System -Up -Zeit: 0 Tage, 8 Stunden, 7 Minuten, 19 Sekunden
Der genaue Text und Format hängt von Sprache und Gebietsschema ab. Die Zeit gegeben durch Systeminformationen
ist nicht zuverlässig. Es berücksichtigt nicht die Zeit, die in verbracht wurde schlafen oder Winterschlaf. Somit driftet die Startzeit jedes Mal nach vorne, wenn der Computer schläft oder Winterschlaf.
NET -Befehl
Das NETZ
Befehl mit seinem STATISTIKEN
Unterkommand NET Statistics Workstation
und NET Statistics Server
Varianten. Der Befehl Netzstatistiken SRV
ist Kurzschrift für NET Statistics Server
.[8] Das genaue Text- und Datumsformat hängt von der konfigurierten Sprache und dem konfigurierten Gebietsschema ab.
C: \>NET Statistics Workstation | Findstr "seit" Statistiken seit 8/31/2009 8:52:29 Uhr
Windows Management Instrumentation (WMI)
Betriebszeit kann durch bestimmt werden Windows -Management -Instrumentierung (WMI) durch Abfragen der Lastbootuptime
Eigentum des Win32_operatingsystem
Klasse.[9] Bei der EingabeaufforderungDies kann mit dem durchgeführt werden WMIC
Befehl:
C: \>WMIC OS Erhalten Sie letztes BootuptimeLastbootuptime 20110508161751.822066+060
Der Zeitstempel verwendet das Format yyyymmddhhmms.nnn
In dem obigen Beispiel wurde der Computer am 8. Mai 2011 am 8. Mai 2011 um 16: 17: 51.822 aufgebaut. Der Text "Lastbootuptime" und das Zeitstempelformat variieren nicht von Sprache oder Gebietsschema. WMI kann auch mit einer Vielzahl von abgefragt werden Anwendungsprogrammierschnittstellen, einschließlich Vbscript oder Power Shell.[10][11]
Optime.exe
Microsoft gab früher ein herunterladbares Dienstprogramm namens namens Optime.exe
, welche Berichte verstrichen in Tagen, Stunden, Minuten und Sekunden.[12]
C: \>BetriebszeitSystemname ist für: 2 Tage, 4 Stunden, 24 Minuten (n), 47 Sekunden (en) verfügbar.
Die Zeit gegeben durch Optime.exe
ist nicht zuverlässig. Es berücksichtigt nicht die Zeit, die in verbracht wurde schlafen oder Winterschlaf. Daher wird die Startzeit jedes Mal nach vorne driftet, wenn der Computer schläft oder Winterschlaf.
Freedos
Das Betriebszeit
Der Befehl ist auch verfügbar für Freedos. Die Version wurde von M. Aitchison entwickelt.[13]
Linux
UPTIME verwenden
Benutzer von Linux Systeme können das BSD -UPTime -Dienstprogramm verwenden, das auch die Systemlast -Durchschnittswerte für die vergangenen Intervalle von 1, 5 und 15 Minuten anzeigt:
$ Betriebszeit 18:17:07 bis 68 Tage, 3:57, 6 Benutzer, Lastdurchschnitt: 0,16, 0,07, 0,06
Nutzung /Proc /Uptime
Zeigt, wie lange das System seit dem letzten Neustart des Systems ist:
$ Katze /Proc /Betriebszeit 350735.47 234388.90
Die erste Zahl ist die Gesamtzahl der Sekunden, die das System abgelaufen ist. Die zweite Zahl ist, wie viel von dieser Zeit die Maschine in Sekunden lang im Leerlauf verbracht hat.[14] Bei Multi -Core -Systemen (und einigen Linux -Versionen) ist die zweite Zahl die Summe der von jeder CPU angesammelten Leerlaufzeit.[15]
BSD
UPTIME verwenden
BSD-basierte Betriebssysteme wie z. Freebsd, Mac OS X und Sysvr4 habe den Betriebszeit Befehl (siehe - -Freebsd Allgemeine Befehle Handbuch).
$ Betriebszeit3:01 Uhr 69 Tage, 7:53, 0 Benutzer, Lastmittelwerte: 0,08, 0,07, 0,05
Mit sysctl
Es gibt auch eine Methode zur Verwendung sysctl Um die letzte Startzeit des Systems anzurufen:[16]
$ sysctl kern.boottimekern.boottime: {sec = 1271934886, usec = 667779} dhu 22. April 12:14:46 2010
OpenVMS
An OpenVMS Systeme, die Systemsystem
Befehl kann am verwendet werden DCL -Eingabeaufforderung Um die Systemüberzeit zu erhalten. Die erste Zeile des resultierenden Displays enthält die Verfügbarkeit des Systems, die als Tage gefolgt von Stunden: Minuten: Sekunden angezeigt wird. Im folgenden Beispiel der Befehlsqualifikator /Noprozess
Unterdrückt die Anzeige von Informationen von Pro-Prozess-Informationen.[17]
$ System/Noprozess anzeigenOpenVMS v7.3-2 auf Knotenbuch 29-Jan-2008 16: 32: 04.67 UPTIME 894 22:28:52
Die obige Befehlsausgabe zeigt, dass der Knotenbuch am 29. Januar 2008 um 16: 32: 04.67 Fahrt überlastet: 894 Tage 22 Stunden 28 Minuten und 52 Sekunden.
Siehe auch
- Verfügbarkeit
- Liste der UNIX -Befehle
- Wartungsfenster
- Systemprofiler
- Transmissionskontrollprotokoll#TCP -Zeitstempel - kann eine Fernschätzung der Verfügbarkeit ermöglichen
- Website -Überwachung
- Wer (Unix) - Kann die Zeit angezeigt, die das System gebootet wurde
Verweise
- ^ "So installieren Sie mehrere Windows -Updates oder Hotfixes mit nur einem Neustart". Microsoft Knowledge Base. Microsoft. 2018-04-17. Abgerufen 2019-07-11.
- ^ Dave Kearns (2005-12-01). "Marathon -Server". Netzwerkwelt. IDG -Kommunikation. Abgerufen 2019-07-11.
- ^ "Uptime Workhorses: Nach all den Jahren immer noch verrückt". Novell Cool Solutions: Graben. Novell. 12. Januar 2006. archiviert von das Original Am 2019-09-06. Abgerufen 2019-07-11.
- ^ Peter Bright (2013-03-29). "EPIC AUFTIME ERWEISUNGEN ENTRAGEN. Kannst du 16 Jahre schlagen?". ARC Technica. Conde nast. Abgerufen 2019-07-11.
- ^ Axatax (2013-03-28). "So lange zu einem tapferen Begleiter". ARS OpenForum. Conde nast. Archiviert von das Original Am 2014-07-26. Abgerufen 2014-07-26.
- ^ U/Bhoskins (2018-05-15). "Alt genug, um zu trinken". R/Networking. Reddit. Abgerufen 2022-04-22.
- ^ Greg Shultz (2005-08-10). "Nachfolgerung der Verfügbarkeit in Windows XP". TechRepublic. CBS interaktiv. Archiviert von das Original Am 2012-07-08. Abgerufen 2014-04-22.
- ^ Yuval Sinay (2006-10-25). "Wie finde ich Windows -Verfügbarkeit?". Microsoft Knowledge Base. Microsoft. Abgerufen 2014-04-22.
- ^ "Win32_operatingsystem -Klasse".Microsoft.2018-05-30. Abgerufen 2019-07-11.
- ^ "Wie kann ich feststellen, ob ein Server neu gestartet hat?". Hey, Skriptmann!Blog.Microsoft.2004-09-07. Abgerufen 2014-04-22.
- ^ "Wie kann ich die Verfügbarkeit für einen Server bestimmen?". Hey, Skriptmann!Blog.Microsoft.2005-08-02. Abgerufen 2014-04-22.
- ^ "Mit dem Tool von UNTERTIME.EXE können Sie die Serververfügbarkeit mit Windows NT 4.0 SP4 oder höher schätzen". Microsoft Knowledge Base.Microsoft.2012-08-20.Archiviert von das Original Am 2014-04-24. Abgerufen 2014-04-22.
- ^ M. Aitchison (1998-04-15). "Paket-Betriebszeit in Group Unix-Like". Abgerufen 2019-07-11.
- ^ Marie Doleželová, Mirek Jahoda et al. "/Proc/Uptime". Bereitstellungshandbuch - Red Hat Enterprise Linux 6. Red Hat, Inc.. Abgerufen 2018-12-12.
{{}}
: CS1 Wartung: Verwendet Autorenparameter (Link) - ^ Martin Schwidefsky (2009-05-11). "Betreff: [Patch] Re: /Proc /UTTIRE IT IEAD -Zähler bleibt bei 0". Linux -Kernel -Mailingliste (Mailingliste). Abgerufen 2014-04-22.
- ^ "Mac OS X -Handbuch für sysctl (8)". Mac Dev Center.Apfel.2009-10-15.Archiviert von das Original Am 00.01.2010. Abgerufen 2014-04-22.
- ^ "OpenVMS -Funktionen ohne Papiere".Parsec -Gruppe.2008-10-29.Archiviert von das Original Am 2011-05-11. Abgerufen 2014-04-22.