मैं विभिन्न बाहरी कमांड लाइन कॉल के निष्पादन समय का मूल्यांकन करने के लिए रूबी 1.9.2 स्क्रिप्ट लिख रहा हूं।कमांड लाइन कॉल के निष्पादन समय को मापने
मैं गहरे लाल रंग का Process.system विधि का इस्तेमाल किया कमांड लाइन कॉल निष्पादित करने के लिए और इस प्रकार क्रियान्वित समय पर कब्जा करने की कोशिश की:
start = Time.now
system("./script1", "argX")
puts "Duration: #{Time.now - start} seconds"
अब मैं उस अवधि निष्पादन समय को प्रतिबिंबित नहीं करता समस्या है बाहरी प्रक्रिया का लेकिन "सिस्टम" कॉल का निष्पादन समय।
कोई विचार है कि मैं बाहरी प्रक्रिया के निष्पादन समय को कैसे माप सकता हूं?
मैक रनिंग आरवीएम –
मैक पर भी काम करता है * निक्स सिस्टम हाहा – Jay