Taloussanomat
Lue uutinen mobiilisivustolla
Kiusa ohjelmoijille

Karkaussekunti pahempi vaiva kuin Y2K

28.12.2008 18:36 Vuosi 2008 kestää päivän ja sekunnin pidempään kuin muut, ja sekös tietokoneohjelmia riemastuttaa.

2008 on karkausvuosi, mutta sen lisäksi vuoden viimeisenä päivänä kellot lyövät yhden ylimääräisen sekunnin verran. Karkaussekunnin syynä on se, että atomikellot mittaavat aikaa tarkemmin kuin perinteinen määritelmä eli Maapallon pyörähdysaika jaettuna 86400:lla.

Karkaussekunneista on vaivaa ohjelmoijille, sillä harva aikajärjestelmä osaa huomioida sitä. New York Timesin jutussa todetaan karkaussekuntien jumittavan puhelimia, gps-vastaanottimia ja muita laitteita. "Se on isompi vaiva kuin Y2K", sanoo United States Naval Observatoryn puhemies Geoff Chester.

Konkreettisena esimerkkinä eräs bloggaaja selittää, miksi ja miten Javalla on mahdotonta laskea tulevia päivämääriä ja aikoja tarkasti.

Jutun kirjoitti: Olli Sulopuisto

Olli Sulopuisto

Teksti on lisensoitu Creative Commons Nimeä-Ei muutoksia-Epäkaupallinen -lisenssillä.

Kommentit (25)

Sivut: 1 2 3
EdellinenSeuraava

Anonyymi
Miettikää moniko laite toimii niin, että kun aika heittää sekunnin verrattuna johonkin toiseen se lakkaa toimimasta! Tällaiset saa puolestani kyllä lakatakin toimimasta! Täyttä bullshittiä taas!
YK3 28.12.2008 19:46

Anonyymi
YK3: Esim. sähkön jakelu vaatii, että joka ikinen verkkoon kytketty voimalaitos on synkronoitu toisiinsa tarkasti. Tähän käytetään käytännössä atomikelloja, jotta sähkön vaiheet saadaan mahdollisimman tarkasti samoiksi. Jos homma ei mene juuri nappiin, voimalat käytännössä kumoaisivat toistensa syöttämää jännitettä. Kyllä se tarkkuus on ihan tarpeen.
tarmo 28.12.2008 20:02

Anonyymi
Koodarit ovat vain laiskoja ja eivät viitsi tehdä asioita oikein. Ihan pepasta että ruvetaan taas muuttamaan ajan käsitettä.
Antti 28.12.2008 20:07

Anonyymi
Jahas, täytyy käydä taas ostamassa joditableteita.
Jodie Fosters 28.12.2008 20:16

Anonyymi
Viimeksi karkaussekunti oli vuonna 2005? Ja hajosiko laiteet? Miksi hullu valitus nyt vuoden 2008 ylimääräisestä sekuntista?
Lauri Huovila 28.12.2008 20:52

Anonyymi
tarmo, sinänsä tuolla sekunnin heitolla ei ole merkitystä sähkönjakelussa, että 50 Hz taajuus menee tasan siihen sekuntiin, kuten mikä tahansa muukin kokonaisluku hertseinä. Pahempi ongelma muodostuisi, mikäli alettaisiin hyppimään sekunnin murto-osia.

Mutta noin muuten, monelleko henkilökohtaisesti koitui ongelmia Y2K:sta. Itse en muista yhdenkään henkilökohtaisen laitteeni, tai tuttavieni laitteiden kärsineen ongelmasta, vaikken sen eteen mitään tehnyt. Koko Y2K taisi koskea vain hyvin hyvin vanhoja laitteita. Koskeekohan tämä karkaussekuntikaan muita härpäkkeitä, kuin jo noita Y2K:n aikaan kärsineitä, nyt varmaan jo yli kolmekymppisiä veteraanitietokoneita...
JK 28.12.2008 21:08

Anonyymi
Viimeksi karkaussekunti oli vuonna 2005? Ja hajosiko laiteet? Miksi hullu valitus nyt vuoden 2008 ylimääräisestä sekuntista?


Katso linkit: "Or suppose you?re the US Air Force. You might like to avoid having to shut down the entire US military satellite grid for two minutes the way you did last time there was a leap second."
Otus 28.12.2008 21:47

Anonyymi
YK3: Esim. sähkön jakelu vaatii, että joka ikinen verkkoon kytketty voimalaitos on synkronoitu toisiinsa tarkasti. Tähän käytetään käytännössä atomikelloja,


Kyllä sähköverkko on toiminut jo ennen atomikellojakin. Sähköverkko vie generaattoreita mukanaan kunhan ne on saatu ensin ajettua verkon tahtiin ja kytkettyä verkkoon.
Voltti-Ville 28.12.2008 22:35

Anonyymi
Mutta noin muuten, monelleko henkilökohtaisesti koitui ongelmia Y2K:sta.


Mulle Y2K:sta oli pelkästään hyötyä: Tilasin vuodenvaihteessa 1999-2000 netistä MP3-soittimen (Rio500 64MB muistilla - wow!). Tasan vuotta myöhemmin kotiin tuli toinen samanlainen soitin. Kilautin myyjälle ja kerroin ettei tätä uutta soitinta ole tilattu ja myyjä vastasi että ei varmaan olekaan koska se on heidän softansa joka sekoilee. Vuosiluku oli tallennettu kahtena numerona ja sattumoisin jossain oli speksattu, että jos vuosiluvulla on arvo nolla niin se tarkoittaa kestotilausta :-)

Sain sitten pitää toisenkin soittimen myyjäliikkeen vakuutusyhtiön kustannuksella (eivät kuulemma olisi laillisesti edes voineetkaan kinuta takaisin).
rlankine 28.12.2008 23:48

Anonyymi
Käytettiin sähkötuotannossa atomikelloja tai ei, niin tärkeintähän on, että kaikki generaattorit ovat oikeassa vaiheessa. Eipä sitä generaattoria paljon liikuta onko päiväys vuodessa 1989 vai 2005.
Ongelmia aiheuttavatkin erinäiset hallintalaitteet ja ohjelmistot, jotka saattavat sekoilla "epämääräisten" kellonaikojen takia.

"Epämääräisellä" tarkoitan määrittelemätöntä tilaa, jossa laitteisto/ohjelmisto voi toimia oikein tai sitten ei.
vs 29.12.2008 2:00
Sivut: 1 2 3
EdellinenSeuraava
Ohjeet: Pysy aiheessa ja kirjoita napakasti. Muista, että haastateltavilla, kanssakeskustelijoilla ja toimittajilla on oikeus omaan, eriävään mielipiteeseen. Ole kohtelias, äläkä tarkoituksella provosoi tai hauku muita keskustelijoita. Taloussanomat varaa oikeuden poistaa asiattomat viestit.
Lue koko keskusteluetiketti
Varaa oma nimimerkkisi Taloussanomien uutiskommentointiin rekisteröitymällä käyttäjäksi tai kirjaudu sisään.

Rekisteröityminen ja nimimerkin varaus eivät ole pakollisia.

Nimimerkissä saa käyttää ainoastaan kirjaimia ja numeroita. Sen minimimitta on viisi merkkiä ja maksimi kaksikymmentä merkkiä.
Olet kirjautunut sisään, muttet ole vielä valinnut omaa, muille käyttäjille näkyvää nimimerkkiäsi. Varaa nimimerkki omaksesi kirjoittamalla se nimimerkki-kenttään.

Varauksen jälkeen muut eivät voi käyttää nimimerkkiäsi ja se näkyy automaattisesti kaikissa kirjoittamissasi viesteissä.

Huomioithan, ettei nimimerkkiä ei voi muuttaa jälkikäteen.

Nimimerkissä saa käyttää ainoastaan kirjaimia ja numeroita. Sen minimimitta on viisi merkkiä ja maksimi kaksikymmentä merkkiä.

Uusimmat uutiset

Digiyesterday

Viisi vuotta sitten

Vanginvartijat analysoivat tietokoneella koiran haukunnan merkityksen

20.05.2008 Vanginvartijat käyttävät Israelissa tietokoneohjelmaa selvittämään, mitä koira haukunnallaan tarkoittaa. Tietokone erottaa, onko kyseessä karkausyritys vai kissa.


Kolme vuotta sitten

Bill Gatesin isä vaatii rikkaille kovemmat verot

20.05.2010 Ohjelmistoyhtiö Microsoftin perustajan, miljardööri Bill Gatesin isä Bill Gates vanhempi, vaatii lisää veroja kovatuloisille Washingtonin asukkaille.

.