Sistem Zamanı Nedir?

Sistem zamanı, bilgisayarların zamanın geçişini ölçme şeklini gösterir. Bir işletim sistemi (OS) tarafından görüntülenen veya çeşitli programlama dilleri tarafından ulaşılan saat ve takvim tarihi, sistem saati kullanılarak oluşturulur. Bu, bir çağ olarak bilinen rastgele bir başlangıç ​​noktasından beri keneleri sayan bir sistem saati tarafından gerçekleştirilir. Her işletim sistemi kendi zamanını kullanır ve farklı zaman uzunluklarını temsil eden tıklamalar kullanır. Çağdan bu yana kaç tane kenenin geçtiğini belirleyerek ve bunları saniye olarak dönüştürerek, bir bilgisayarın geçerli saati ve tarihi göstermesi mümkündür.

Erken kişisel bilgisayarların (PC'ler) zamanı izlemenin bir yolu yoktu. Bu işlevselliğe sahip olan ilk modeller, International Business Machines (IBM) tarafından üretildi. O zamandan beri, tüm PC'ler ve İşletim Sistemleri zamanı takip etmenin ve onu insanlar tarafından tanınabilir bir forma dönüştürmenin bir yolunu ekledi. Ağların ve özellikle İnternet'in ortaya çıkmasıyla birlikte PC'ler, zaman dilimlerini hesaba katacak şekilde sistem zamanını da ayarlayabildiler. Merkezi bir sunucuya uyması için sistem zamanını güncellemek de mümkün oldu.

Bilgisayarların tipik olarak zamanı ölçmelerinin yolu, keyfi bir başlangıç ​​noktasından beri keneleri saymaktır. Keneler genel olarak insanlar için yararlı bir zaman ölçümüne dönüştürülemez, çünkü her işletim sistemi aralarında farklı zaman sürelerine izin verir. Bazı sistemler her 100 nanosaniye için bir kene sayarken, diğerleri bir kene bir saniyeye eşittir. Bir sistem yeterince uzun bir süre boyunca aynı anda çalışırsa, kene sayısının izin verilen maksimum hane sayısına ulaşması ve sıfıra sarılması mümkündür. Bazı durumlarda bu sistem kararsızlığına neden olabilir.

Her sistemin, kenelerin sayıldığı farklı bir başlangıç ​​tarihi vardır. Bazı işletim sistemleri, 1601CE’de başlayan ve 2099CE’ye kadar değişen bir aralığa sahip olan bir çağ kullanır. Sistem temel giriş / çıkış (BIOS) gibi diğerleri, geçerli gün gece yarısından itibaren sayılan bir çağ kullanır. Her durumda, bir bilgisayar için, çağın başlamasından bu yana kaç tane kenenin gerçekleştiğini sayması ve daha sonra bu rakamı insan kullanıcısı için yararlı olan bir takvim tarihi ve saatine dönüştürmesi mümkündür. Sistem zamanının geri dönme kabiliyetine sahip olan çözünürlük, bir kenenin uzunluğuna bağlıdır, bu nedenle bazı sistemler milisaniyelerde rapor edebilir, diğerleri ise en yakın saniyeyle sınırlıdır.