SORU
15 Temmuz 2009, ÇARŞAMBA


Ne kadar doğru python's zaman.() uyku?

Bu kayan nokta sayı vermek gibi olabilir

time.sleep(0.5)

ama ne kadar doğru? Eğer verirsem

time.sleep(0.05)

gerçekten 50 ms uyuyacak?

CEVAP
15 Temmuz 2009, ÇARŞAMBA


Zaman doğruluğu.uyku işlevi, temel işletim sistemi uykusu doğruluk doğruluk bağlıdır. Non-gerçek zamanlı işletim sistemi gibi bir hisse senedi için Windows uyuyabilirsin en küçük aralığı 10-13ms ilgilidir. En az yukarıda zaman zaman birkaç milisaniye içinde uyur doğru 10-13ms gördüm.

Güncelleme: Docs oturtulmuş aşağıda belirtildiği gibi, ortak eğer sen erken uyanıp geri uyumak emin olun bir döngü içinde uyu.

Dostum, ben de söz çalıştırıyorsanız Ubuntu sen-ebilmek denemek bir sözde gerçek zamanlı çekirdek (RT_PREEMPT patch set) yükleyerek rt kernel paketi (en azından Ubuntu 10.04 LT).

EDİT: Düzeltme olmayan gerçek zamanlı minimum uyku aralığı 1ms çok daha sonra 10ms ama belirli olmayan bir şekilde değişir Linux çekirdekleri.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bobinire

    bobinire

    24 EYLÜL 2006
  • ThisWeekYT

    ThisWeekYT

    14 Mart 2013
  • Trulia

    Trulia

    29 Kasım 2006