Skip to main content

Hva er systemtid?

Systemtid er en representasjon av måten datamaskiner måler tiden.Tids- og kalenderdatoen som vises av et operativsystem (OS), eller oppnådd av forskjellige programmeringsspråk, genereres ved hjelp av systemtid.Dette utføres av en systemklokke som teller ut flått siden et vilkårlig utgangspunkt kjent som en epoke.Hvert operativsystem bruker sin egen epoke og flått som representerer forskjellige tidsperioder.Ved å bestemme hvor mange flått som har gått siden epoken, og deretter konvertere dem til sekunder, er det mulig for en datamaskin å gjengi gjeldende tid og dato.

Tidlige personlige datamaskiner (PC -er) hadde ingen måte å holde oversikt over tid.De første modellene som hadde den funksjonaliteten ble produsert av International Business Machines (IBM).Siden den gang har alle PCer og OSer inkludert en måte å holde oversikt over tid og konvertere den til en form som gjenkjennes for mennesker.Med bruk av nettverk, og spesielt Internett, ble PC -er også i stand til å justere systemets tid til å redegjøre for tidssoner.Flått er ikke universelt konvertible til en måling av tid som er nyttig for mennesker, siden hvert operativsystem gir en annen tid å passere mellom dem.Noen systemer teller ett kryss for hver 100 nanosekunder, mens andre likestiller ett kryss til ett sekund.Hvis et system opererer samtidig i lang nok tid, er det mulig for flåtttallet å nå det maksimale antallet sifre som er tillatt og vikle seg rundt til null.I noen tilfeller kan dette forårsake systeminstabilitet.

Hvert system har også en annen startdato som flått telles fra.Noen operativsystemer bruker en epoke som begynner i 1601ce og har et område som varer til 2099ce.Andre, for eksempel System Basic Input/Output (BIOS) bruker en epoke som teller fra midnatt på inneværende dag.I begge tilfeller er det mulig for en datamaskin å telle hvor mange flått som har skjedd siden epoken begynte og deretter konvertere dette tallet til en kalenderdato og tid som er nyttig for den menneskelige brukeren.Oppløsningen om at systemetiden er i stand til å returnere er avhengig av lengden på en flått, slik at noen systemer kan rapportere i millisekunder, mens andre er begrenset til nærmeste sekund.