2010-10-17 16 views
8

वर्तमान में विंडोज पिंग कमांड मिलीसेकंड का मान देता है जो एक पूर्णांक है।एक सटीक पिंग माप कैसे प्राप्त करें

मैं एक बहुत ही सटीक माप प्राप्त करना चाहता हूं, बिंदु के बाद 4 अंक कहें।

क्या कोई ऐसा उपकरण है जो ऐसा करता है?

+1

नहीं । इंटरनेट की मास्टर घड़ी में मिलीसेकंद रिज़ॉल्यूशन है। ईमानदारी से, हालांकि, आप अपनी खुद की पिंग लिख सकते हैं जो बेहतर रिज़ॉल्यूशन का उपयोग करता है। आप क्या कर रहे हैं जिसके लिए इस तरह के ठीक परिशुद्धता की आवश्यकता है? – JoshD

+0

क्या आप अपने नेटवर्क पर प्रतिक्रिया समय प्राप्त करने के लिए पिंग का उपयोग करने की कोशिश कर रहे हैं? यदि आप नेटवर्क को पार कर रहे हैं यानी इंटरनेट का समय स्वाभाविक रूप से गलत है। – dbasnett

उत्तर

8

hrPing करता माइक्रोसेकंड स्तर सटीकता राउंड ट्रिप पिंग समय: hrPing

विकल्प है कि विंडोज पर माइक्रोसेकंड पिंग राउंड ट्रिप समय कर के एक महान सूची के लिए, निम्न वेब साइट देखें:

Accurate (microsecond level) ping utilities for Windows

+0

हेक कैसे करता है जो सिस्टम रिज़ॉल्यूशन को बेहतर रिज़ॉल्यूशन खींचता है? –

+0

@ मैट, यहां कोई जादू नहीं हो रहा है। मानक पिंग वास्तव में उच्च परिशुद्धता घड़ी का उपयोग कर सकते हैं और केवल सामान्य दौर में दिलचस्प नहीं होने वाले अंकों को गोल या छोटा कर सकते हैं। –

+3

दुर्भाग्य से, मानक विंडोज पिंग बस GetTickCount() का उपयोग करता है और इस प्रकार लगभग 15ms का संकल्प होता है। एचआरपीईंग आरडीटीएससी निर्देश या प्रदर्शन काउंटर का उपयोग करता है और इस प्रकार यूकेसीएस (10e-6 सेकेंड) में बहुत अधिक रिज़ॉल्यूशन होता है। – cxxl

संबंधित मुद्दे