स्कैला के लिए एक प्रोफाइलर के बारे में ~ 2 साल पहले एक सवाल है, लेकिन थोड़ी देर के लिए जावा के विजुअलVM का उपयोग करने की कोशिश करने के बाद, मुझे स्कैला v2.9.0 बाइटकोड की कमी (विशेष रूप से, सीपीयू प्रोफाइलिंग कार्यक्षमता) के साथ इसकी संगतता मिलती है। गुमनाम वर्गों के साथ होने वाले त्रुटि संदेशों का एक बड़ा झटका है, इसलिए इससे लड़ने की कोशिश करने की बजाय मैं सोच रहा था कि क्या कोई अन्य प्रोफाइलर स्कैला 2.9 के लिए तैयार हैं?स्कैला प्रोफाइलर?
उत्तर
वहाँ गुमनाम वर्गों के साथ क्या करने वाले त्रुटि संदेशों में से एक बड़ी बाढ़ है, तो बजाय इसे लड़ने के लिए
AFAIK कोशिश की, स्काला प्रवाह नियंत्रण के लिए अपवाद का उपयोग करता है: this देखते हैं। इसके अलावा, उस विषय में Yourkit
स्कैला प्रोफाइलिंग के लिए अनुशंसित। (व्यक्तिगत रूप से, मैंने इसे केवल जावा कोड के साथ उपयोग किया है और योरकिट काफी अच्छा था)।
अद्यतन
अब वहाँ भी HeapAudit स्केला के संबंध में विकसित की है।
योरकिट ने मेरे लिए पूरी तरह से काम किया है, और मैं लिंक्डइन के लिए स्कैला में बड़े पैमाने पर, प्रदर्शन संवेदनशील कोड कर रहा हूं। नाम-उलझन के कारण स्टैक निशान गन्दा हो सकते हैं लेकिन यदि आप कोड को अच्छी तरह से जानते हैं तो क्या हो रहा है यह पता लगाना मुश्किल नहीं है। –
- 1. स्कैला प्रोफाइलर?
- 2. प्रोफाइलर/विश्लेषक?
- 3. EQATEC प्रोफाइलर
- 4. एक्सकोड प्रोफाइलर
- 5. मिनी-प्रोफाइलर
- 6. एसक्यूएल प्रोफाइलर
- 7. स्टाइलशीट "प्रोफाइलर"
- 8. VS2012 प्रोफाइलर
- 9. NHibernate प्रोफाइलर
- 10. Matlab प्रोफाइलर
- 11. रनिंग प्रोफाइलर
- 12. मिनी प्रोफाइलर स्क्रिप्ट
- 13. सीएलआर प्रोफाइलर: DefineAssemblyRef
- 14. मिनी प्रोफाइलर SqlConnection
- 15. rubymine में प्रोफाइलर
- 16. जावास्क्रिप्ट मेमोरी प्रोफाइलर
- 17. अपाचे एंटी प्रोफाइलर
- 18. सीएसएस प्रदर्शन प्रोफाइलर?
- 19. SQL सर्वर प्रोफाइलर
- 20. रेडगेट मेमोरी प्रोफाइलर
- 21. SQL सर्वर प्रोफाइलर
- 22. इंस्ट्रूमेंट्स में समय प्रोफाइलर
- 23. Node.js v8-प्रोफाइलर मॉड्यूल
- 24. Stackoverflows मिनी प्रोफाइलर
- 25. लिनक्स ग्रहण CDT प्रोफाइलर
- 26. कम प्रभाव सी ++ प्रोफाइलर
- 27. मेमोरी फ्रैगमेंटेशन प्रोफाइलर
- 28. जीएचसी प्रोफाइलर आउटपुट
- 29. एमवीसी-मिनी-प्रोफाइलर
- 30. त्रुटि: प्रोफाइलर ड्राइवर
वास्तव में मैं स्कैला कोड प्रोफाइलिंग के लिए VisualVM का उपयोग कर रहा हूं और यह बहुत अच्छी तरह से काम करता है। उपकरण और नमूना सीपीयू प्रोफाइलर के साथ बूथ। आपकी समस्याएं वास्तव में क्या हैं? – ziggystar
आंतों। मैं VisualVM के साथ काम करने के लिए कभी भी CPU प्रोफाइलर को उपकरण प्राप्त करने में सक्षम नहीं हूं। ओएस एक्स 10.6, जावा 1.6.0_24। यह एक वास्तविक निराशाजनक रहा है। –
[स्केल प्रोफाइलर?] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/1340082/scala-profiler) – user