tarafından gönderildi Richard N Williams on Ekim 12th, 2009
Bilgisayarınız muhtemelen günde yüzlerce ve binlerce görev yapar. Eğer bu bir ağın bir parçasıysa, görev sayısı milyonlarca olabilir. E-posta göndermeden veri tasarrufuna ve bilgisayarınızın yapması gereken her şeyden önce hepsi bilgisayar veya sunucu tarafından günlüğe kaydedilir.
Bilgisayarlar, logo işlemlerinde zaman damgalarını kullanır ve gerçekten, zaman damgaları, bir bilgisayarın ne zaman, ne de bir görev veya uygulama yapıldığında göstermesi gereken tek yöntem olarak kullanılır. Zaman damgaları normalde bir 16 veya 32 bit tamsayıdır (bir uzun numara), birincil bir çağın saniye sayısını geri sayar - normalde 01 Ocak 1970.
Dolayısıyla bilgisayarın yaptığı her görev için 1970 tarafından işlemin yapıldığı saniye sayısı ile damgalanacaktır. Bu zaman damgaları, hangi bilgisayar sisteminin hangi görevlerin tamamlandığını ve hangi görevlerin henüz kışkırtıldığının belirlenebilmesi için gerekli bilgidir.
Birden fazla makineden oluşan bilgisayar ağıyla ilgili sorun, tek tek cihazların saatlerinin birçok modern zaman duyarlı uygulaması için yeterince doğru olmadığıdır. Bilgisayar saatleri genellikle ucuz kristal osilatör devrelerine dayanan ve genellikle günde bir saniyede bir sürüklenebilecek şekilde sürüklenmeye eğilimli.
Bu çok fazla görünmeyebilir, ancak bugünün zamanında hassas dünyada saniyenin gerçekten uzun bir zaman olabilir, özellikle saniyenin birkaç yüzde veya çevrimiçi koltuk rezervasyonu farkında olabileceği borsa gibi endüstrilerin ihtiyaçlarını hesaba kattığınızda, burada bir saniye mevcut bir koltuk ile satılan koltuk arasındaki farkı yaratabilir.
Bu kayma da birikimlidir, bu nedenle yalnızca birkaç ay içinde bilgisayar sistemleri bir dakikanın üzerinde senkronize edilemeyebilir ve bu, zamana duyarlı işlemlerde çarpıcı etkilere sahip olabilir ve bilgisayar düşüncesiyle gelmeyen e-postalardan gelen beklenmedik sorunlara neden olabilir tamamen kaybolmadıkları ya da kaybolmadıkları verilere gönderilmeden önce varmışlardır.
Bir NTP zaman sunucusu or ağ zaman sunucusu modern bilgisayar ağı için gittikçe önemli ekipman parçaları haline geliyor. Bir atom saatinden doğru bir zaman kaynağı alırlar ve ağdaki tüm cihazlara dağıtırlar. Atom saatleri son derece doğru (bir 100,000 yıl içinde bile bir saniyeliğine sürüklenmeyecekler) ve protokol NTP (Ağ Zaman Protokolü) cihazların zamanını ana atom saati süresine göre sürekli olarak kontrol eder - bu, bilgisayar ağı atomik saatin birkaç milisaniyesinde, her cihazla mükemmel şekilde senkronize edilebileceği anlamına gelir.