Hva er systemtid?

Systemtid er en representasjon av måten datamaskiner måler tiden. The time and calendar date displayed by an operating system (OS), or arrived at by various programming languages, is generated using system time. 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. By determining how many ticks have elapsed since the epoch, and then converting them into seconds, it is possible for a computer to render the current time and date.

Early personal computers (PCs) did not have any way to keep track of time. 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 standfor å justere systemets tid til å redegjøre for tidssoner. Det ble også mulig å oppdatere systemtiden for å matche en sentral server.

Måten datamaskiner typisk måler tid er ved å telle flått siden et vilkårlig utgangspunkt. 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 eksempelSystem Basic Input/Output (BIOS) Bruk 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.

ANDRE SPRÅK