Zaman :: Skew

Saat :: Skew, uzak bir saate göre yerel saat çarpıklarını hesaplayan bir perl modülüdür.
Şimdi İndirin

Zaman :: Skew Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Augusto Ciuffoletti
  • yayıncı web sitesi:
  • http://search.cpan.org/~augusto/Time-Skew-0.1/Skew.pm

Zaman :: Skew Etiketler


Zaman :: Skew Açıklama

TIME :: Skew, uzak bir saate göre yerel saati çarpık hale getiren bir Perl modülüdür. TIME :: Skew, bir uzak saate göre yerel saat çarpıklarını hesaplayan bir perl modülüdür. $ sonuç = {}; # Yaygın veri noktası giriş zamanı :: Skew :: Convexhull ($ Sonuç, $ DataPoint, $ Hull); Bu modül iki saat arasındaki eğrilmenin hesaplanmasını destekler: (göreceli) eğri, iki saatin ayrıldığı hızdır. Örneğin, dün iki saat, aynı zamanda sırasıyla 10:00 ve 10:05 gösterdiyse, bugün eski şovlar 10: 00'da ikincisi saat 10:04, göreceli çarpıklarının 1 dakika / 24 olduğunu söylüyoruz. Saatler, kabaca 7e-4. Modül, Ana Bilgisayardan A'dan Ana Bilgisayardan B: Zaman damgaları, mesajın gönderildiği zamana ve zamanın gönderildiği zamana karşılık gelen bir çift zaman damgasını girme olarak kabul eden tek bir alt yordam içerir. mesaj alındığında. Her zaman damgası, operasyonun gerçekleştiği yerel saatin değerini yansıtıyor: Gönder için B Host A saati, Gönder için B saati. Lütfen modülün _not_ herhangi bir mesaj değişim tesisini içerdiğini, ancak yalnızca gerekli matematiğin bulunduğunu unutmayın. Skew yaklaşımını gerçekleştirmek için, zaman damgaları bilindiğinde. Subroutine argüman olarak alır: ağ yolunun A'dan B'ye kadar zamanlaması ile ilgili değerlerin; bir 2-Elems dizisi (devamıdaki bir veri noktası) Alma olayının zaman damgasını ve bir mesaj için Gönderme zaman damgası ile alma zaman damgasını içeren farklamayı içeren; Bazı veri noktaları içeren bir yığın, dışbükey gövdeyi oluşturan olanlar. Kullanım çok basittir ve aşağıdaki örnekle gösterilir. : #! / usr / bin / perl -w sıkı kullanın; KULLANIM Saati :: Skew; # Verileri başlat $ Hull = []; $ sonuç = {}; (1) {# Exchange Mesajı ve Yeni Bir Veri Noktası'nı edinirken $ DataPoint = Acquire (); # Convexhull alt yordamını arayın :: Skew :: Convexhull ($ Sonuç, $ DataPoint, $ Hull); # İlk mesajdan sonra bazı sonuçlar hala tanımsız (tanımlanmış $ sonuç -> {skewjitter}) || sonraki; # burada sonuçları kullanabilirsiniz}; }. Geçerli gecikme ve önceki gecikme; sonuç -> {gecikme} İletişim gecikmesi, iletişim jitterini hesaplamak için kullanılan sabit (henüz bilinmeyen) bir değerle azalır; sonuç -> {Elems} dışbükey gövdesindeki veri noktaları sayısı; Sonuç -> {Select} Dışbükey gövdesindeki veri noktasının indeksini seçin; Sonuç -> {iMimestamp} Zaman damgası, veri noktasındaki ilk eleman sadece alt yordamaya geçti; sonuç -> {delta} Zaman damgası farkı, veri noktasında ikinci eleman sadece alt yordamaya geçti; "Hull" yığınına geri dönen veriler, alt rutinin ardışık çağrılarına geçenlerden seçilen bir dizi veri noktasıdır. "Gövde" yığınındaki veri noktalarının sayısı genellikle 20 birimi geçmez. Algoritma çok hızlıdır: Her çağrı, her bir element için basit aritmetik işlemler gerçekleştirerek, her bir çağrı, tüm veri noktalarında, her bir element için basit aritmetik işlemler gerçekleştirir. Algoritma, önemli sonuçları döndürmeden önce bir dizi veri noktası ile beslenmelidir. Tahminin doğruluğu, yeni veri noktaları alt yordamaya geçerken büyümeye devam ediyor. Tahmini doğruluğunu değerlendirmek için kaba bir kural, eğriltme jitterini gözlemlemektir ve eğrilişi tahmini doğruluğuna karşılık geldiğini varsayalım. Oldukça düzenli iletişim gecikmesi olan yollar (küçük jitter) daha hızlı birleşir. Gereksinimler: · Perl


Zaman :: Skew İlgili Yazılım

DTRDR :: Hack

DTRDR :: Hack, kendi kendine belgelenen adaptif parmak-vagging küresel vars ile bir perl modülüdür. ...

152

İndirmek