Tüm bilgisayarlar tarih ve saati görüntüler ve neredeyse tüm kullanıcılar kişisel programlarını yönetmek için sistem saatini kullanır. İster kahve zamanı, ister öğle yemeği zamanı, eve gitme zamanı geldi mi? Bazen de işi verilen son tarihe kadar tamamlamak.
Sistem saati, sistem saati tarafından ölçülen geçerli tarih ve günün saatidir. Anakarttaki tüm bileşenlerin senkronize edilmesi için sistem saati gereklidir. Saat, çağ adı verilen başlangıç tarihinden bu yana gerçekleşen tiklerin sayısını sayar. 1 Ocak 1970 gece yarısından bu yana geçen saniye sayısı. UTC. Buna Unix zamanı denir. Bu zaman aynı zamanda çağ olarak da bilinir.
Fakat bilgisayarın, sistemin ve ağın sorunsuz çalışmasını sağlamak için zamanı nasıl tuttuğunu hiç düşündünüz mü? İşte bazı ilginç gerçekler:
Unix Saati
İnternetteki birçok sunucu Unix saatini görüntüler. Perl programlama dili, çağ saniyelerini hesaplayarak gerçek zamanı sağlar. İki tarih ve saat arasındaki farkı hesaplamak çok kolaydır.
Ancak 2,147,483,647 sayısı hesaplamada 32 bitlik işaretli bir ikili tamsayı için maksimum pozitif değer olduğundan 2038 yılı bir sorun teşkil edecektir. birçok bilgisayar hala 32 bit işlemci kullanıyor. Yani bu bilgisayarları 64 bit işlemcilere dönüştürmekten başka çaremiz yok.
64 bit işlemciyi değiştirmek için 292,277,026,596 sayısına ulaşmayı beklememiz gerekeceğinden bu kalıcı bir çözüm değil.
UTC
Dünyanın yavaşlamasını hesaplayan Greenwich Ortalama Saati'nin yerine saatleri çalıştırmak üzere Koordineli Evrensel Saat (UTC) sistemi benimsendi. Bildiğiniz gibi saat, Greenwich Ortalama Saati'ne göre hesaplanmaktadır.
UTC, çeşitli bağlamlarda saat dilimleriyle ilgili sorunları gidermek için kullanılır. Bu aynı zamanda havacılıkta, hava tahmini ve hesaplamada da yardımcı olacaktır. Başlangıç meridyenini temsil edecek zaman dilimleri oluşturulmuştur. Çoğu makine, yerel saat dilimini UTC'nin bir kolu olarak temsil eder, ancak internetteki çoğu sunucu, saati UTC cinsinden ifade eder.
Ağ Zaman Protokolü
Belirli bir zamanda bilgisayar saatleri yavaşlayabilir. dönem ancak sunucular UTC normlarına uygundur. Bu nedenle e-posta zamanlamaları yanlış gidebilir. Bu tür sorunları önlemek için başka bir sistem Ağ zaman protokolü ortaya çıktı. Bu, sunucularla iletişim halinde kalarak bilgisayar zamanlamalarının mükemmel şekilde senkronize edilmesini sağlar.
Ondalık Zaman
Zaman yüzde olarak görüntülenir. geçen günün özeti. Güncel saati bulmak için mevcut dakikayı 60'a bölüp bunu saate eklemelisiniz. Örneğin, eğer saat şu anda öğleden sonra 3:12 ise, 12'nin 60'a bölümü 0,20'dir. Yani gerçek saat 15.20'dir. Böylece istediğiniz hassasiyete sahip olabilirsiniz. Burada avantaj, iki zaman arasındaki farkların hesaplanmasının çok kolay olmasıdır. Bu basit bir çıkarma işlemidir.
Mutlaka Okumalısınız:Bir Hesapla Microsoft'tan En İyi Şekilde Faydalanmak
ISO 8601
Eğer Fark ettim ki, bazı ülkeler önce ayı, sonra günü temsil edecek şekilde tarihi temsil ederken, bazıları önce günü, sonra da ayı temsil ediyor. Bu durum genellikle farklı ülkelerdeki insanlarla iletişim sorunlarına neden olur.
Bu, bazı sorunları çözen ISO 8601 adlı başka bir uluslararası standardın oluşturulmasına yol açtı. Tarihi yıl-ay-tarih olarak temsil eder; 2018-01-08. Bu standart, bilgisayarların tarih hesaplamalarını çok kolaylaştırmıştır.
Sonuç
Zaman herkesin hayatında özellikle bilgisayarlar için önemlidir. Umarım bilgisayarların perde arkasında gerçek zamanı nasıl takip ettiğini öğrenmişsinizdir.
Sonraki Okuma: Kuantum Bilgisayarlar Tehlikeli mi?
Okunma: 0