Thread Uptime: Deltas errechnen (8 answers)
Opened by bloonix at 2006-05-03 16:33

bloonix
 2006-05-03 20:08
#95633 #95633
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
[quote=renee,03.05.2006, 17:42]Die meisten lesen /proc/uptime aus, wie Du es ja auch schon machst:

http://use.perl.org/~koschei/journal/5561

Aber vielleicht hilft Dir CPAN:Net::Peep::Client::Sysmonitor::Proc, CPAN:Sys::Load oder CPAN:Probe::MachineInfo weiter...[/quote]
Hi renee, du ahnst vielleicht schon was ich möchte...

In dem Modul von mir möchte ich gerne die Zeit festhalten,
die zwischen dem Sammeln von Statistiken vergeht, um eine
Durchschnittszeit der gesammelten Statistiken anzugeben...
Da ich uptime sowieso schon auslese, benötige ich eine
Möglichkeit, das Überlaufen von uptime zu "entdecken", damit für
diesen einen Moment kein Minuswert herauskommt...

Vielleicht müsste ich hierfür das Datum mit Uhrzeit genau
festhalten, nur die Umrechnung wäre irgendwie blöd! Da stellt
sich mir auch die Frage, ob der Minuswert, der wirklich nur alle
"497 Tage + 2 Stunden + 28 Minuten" auf 32Bit Systemen
auftreten kann - genau in diesem Moment müsste dann auch
zufällig eine Statistik abgefragt werden -, nicht erträglich ist,
wenn in der Dokumentation dieses Auftreten vermerkt ist.
Bei 64 bit Systemen wäre die Möglichkeit eines Minuswertes
sogar noch geringer.

Was meinst du? Was meint ihr?

Ansonten danke für die Module! Ist Sys::Load ein Standard-
modul?\n\n

<!--EDIT|opi|1146672642-->
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.

View full thread Uptime: Deltas errechnen