iki makineleri, HZ değeri 1000, HZ değeri 250 i timer.expires = msecs_to_jiffies ile iki makinede çekirdek zamanlayıcılar, kullanımı (x), Şimdi bugüne kadar süre sonu ile diğer gömülü makine ile bir x 86 makinesi Her iki makinede aynı 'x' mili saniye olacak ya da bu durumlarda özel dikkat gerekir.HZ linux değeri, çekirdek zamanlayıcıları ile farklı davranacaktır?
0
A
cevap
2
Yüksek çözünürlüklü zamanlayıcılar (çekirdek yapılandırması) kullanırsanız, çekirdek zamanlayıcıları bunu kullanır ve doğru bir sonuç alırsınız.
HR zamanlayıcıları kullanmıyorsanız, HZ = 250 sisteminde minimum zaman dilimi 4 ms'dir. Yani daha az uyursanız, sonraki seferlerde uyanacaksınız. Örneğin, 1ms için 1000 kez uyumadan bir döngü çalıştırırsanız, döngü 4 saniye sonra sona erer.
İlgili konular
- 1. Linux Çekirdek kodlama stili
- 2. Linux çekirdek modülü nasıl kodlanır?
- 3. Linux çekirdek zamanlayıcı işlevi hangi bağlamda çalışır?
- 4. Linux çekirdek modülündeki dosyalar nasıl okunur/yazılır?
- 5. Java'da başlangıç zamanlayıcıları
- 6. Zamanlayıcıları WinRT uygulamasında nasıl ayarlayabiliriz?
- 7. bir linux çekirdek modülünde iş parçacığı afinitesini
- 8. Linux çekirdek modülü derlemesi başarısız oldu
- 9. Akış DMA PCIE linux çekirdek sürücüsü
- 10. Linux (Debian 8 Jessie) HRTimer - Çekirdek - Sıçrama Saniye
- 11. TK GUI farklı linux makinelerinde farklı görünüyor ancak aynı sürümde
- 12. Modem neden çekirdek çağrı isteği ile ilgilenemiyor?
- 13. Çekirdek Veriler'de farklı değerler nasıl alınır?
- 14. Performans sayacı ortalama zamanlayıcıları tabanlarıyla nasıl ilişkilendirilir?
- 15. Linux çekirdek modülleri ve aygıt sürücüleri için Statik Analiz aracı
- 16. Farklı Linux dağıtımlarında farklı başlık dosyalarının konumu nasıl kullanılır?
- 17. Sözleşmeler için farklı özellik değeri
- 18. Değeri farklı bir ortama taşıyın
- 19. javascript: 'this' değeri hata ayıklayıcı ile gerçek sonuç arasında farklı
- 20. Dosyayı Linux ile düzenle
- 21. Linux Çekirdek: udelay() çok erken geri döndü mü?
- 22. Çekirdek: sigqueue işlevlerini kullanma
- 23. Kinect özellikleriyle C# cinsinden zamanlayıcıları kullanma
- 24. IDL'nin aynı ifadede neden farklı değeri var?
- 25. HDR görüntüleri Çekirdek Resim ile?
- 26. mprotect() Linux kernel
- 27. Çekirdek NULL işaretçi dereference ile işlenemiyor - struct ile
- 28. iptables çekirdek modüllerini genişletme
- 29. linux limits.conf çalışmıyor mu?
- 30. Çekirdek Veri İlişkisi NSOrderedSet, her aygıtta farklı siparişi döndürüyor
Her sistemdeki zamanlayıcıların çözünürlüğünü almak için **/proc/timer_list ** içeriğini inceleyin. – sawdust