[linux] maximale uptime berekenen en uitleggen

Pagina: 1
Acties:

  • Aapzak
  • Registratie: November 2000
  • Laatst online: 20-07 20:52

Aapzak

Your genuine OS hopper

Topicstarter
Wie kan dat? Ik wil dus weten na hoeveel dagen de uptime weer terug springt naar 0.

Ik heb het volgende stukje ergens gevonden en vraag me af of de berekening voor intel-achtige processoren precies hetzelfde is.
• jiffies is a counter. On 32 bit platforms like IA-32 the counter is 32 bit long (it is defined in linux/kernel/timer.c as "unsigned long volatile jiffies = 0;") This counter is incremented every 1/100 second on IA-32 (and for example 1/1024 on Alpha). Jiffies-year is a time when counter wrap-around. Since as I said it is unsigned 32 big long number, we have got full 32 bits. Since it is incremented 100 times on second, therefore it is incremented 100*60*60*24 times in a day. The exact number of days when it overflows is :
(2^32)/(100*60*60*24) = 497.10269629629629629629 days

PSN ID: Aapzak


  • _nethack
  • Registratie: September 2000
  • Laatst online: 03-08 12:04

_nethack

We're all MAD here

Die berekening gaat juist over intel-achtige processoren :)

(IA32 = Intel Architecture 32-bits)

Sometimes you just have to sit back, relax, and let the train wreck itself


  • Aapzak
  • Registratie: November 2000
  • Laatst online: 20-07 20:52

Aapzak

Your genuine OS hopper

Topicstarter
Heel dom van mij, maar dus ook perfect, het antwoord is er al en zelfs door mij zelf aangedragen, leuk

/edit
ik zit hier gewoon te schuddenbuiken van het lachen, wat ongelovelijk dom en grappig is dit zeg
edit/

PSN ID: Aapzak


  • Apache
  • Registratie: Juli 2000
  • Laatst online: 11-08 16:30

Apache

amateur software devver

Volgens mij is er in de 2.4 reeks geen probleem meer met 497+ dagen uptime.

If it ain't broken it doesn't have enough features