2008-10-15 23 views
14

क्या एरलांग के लिए कोई अच्छा कोड प्रोफाइलर/विश्लेषक हैं? मुझे ऐसा कुछ चाहिए जो मेरे कोड के लिए कॉल ग्राफ़ बना सके।प्रोफाइलर/विश्लेषक?

उत्तर

10

स्थिर कोड विश्लेषण आप XREF और DIALYZER है, तो आप उपयोग कर सकते हैं cprof रूपरेखा के लिए, fprof या eprof, आप प्राप्त कर सकते हैं अच्छा संदर्भ here के लिए ...

6

'fprof' मॉड्यूल में प्रोफाइलिंग सुविधाएं शामिल हैं। fprof module documentation से:

fprof:apply(foo, create_file_slow, [junk, 1024]). 
fprof:profile(). 
fprof:analyse(). 

fprof:apply (या trace) समारोह चलाता है, profile कुछ उपयोगी में ट्रेस फ़ाइल बदल देता है, और सारांश बाहर analyse प्रिंट। इससे आपको फ़ंक्शन कॉल की एक सूची दी जाएगी, जिसे उन्हें बुलाया जाता है, और जिसे उन्होंने बुलाया था, साथ ही दीवार घड़ी की समय की जानकारी भी दी जाएगी।