سؤال

نحن نستخدم JetBrains' dotTrace.ما غيرها من أدوات التنميط يمكن التوصية التي هي أفضل بالنسبة التنميط C# نماذج Windows التطبيقات ؟

هل كانت مفيدة؟

المحلول

لا.لقد حاولت تقريبا كل .صافي التعريف في السوق (النمل ، vTune, OptimizeIt, DevPartner, YourKit), و في رأيي dotTrace هو أفضل من الكثير.وهو واحد من اثنين فقط المحللون لقد استخدمت (أخرى يجري YourKit) التي لديها منخفضة بما فيه الكفاية العامة للتعامل مع درجة عالية وحدة المعالجة المركزية مكثفة التطبيق.

إذا و فقط إذا كان التطبيق الخاص بك هي خفيفة نسبيا, ويمكنني أن أوصي النمل التعريف.خط سطرا الإحصائيات في بعض الأحيان مفيدة جدا, ولكنها تأتي بسعر في التنميط الكفاءة.

نصائح أخرى

لقد استخدمت EQATEC التعريف.هو حر رمز التعريف ، وليس الذاكرة التعريف.

الذاكرة التنميط لديك على حد سواء مجانا CLR التعريف التجارية .صافي الذاكرة التعريف.كلاهما ممتاز ولكن هذا الأخير هو أكثر قليلا مصقول.

لقد حصلت على جيد مع AQTime.أن الشيء العظيم من وجهة نظرنا هو أن يفعل غير المدارة أجزاء من التعليمات البرمجية لدينا أيضا.

أنها لم تذكر حتى الآن, ولكن الذاكرة تحليل Windbg حوالي شامل على مستوى منخفض كما يمكنك الحصول عليها.استخدامه في تركيبة مع sos.dll هي قوية بشكل لا يصدق, ولكن هناك نوعا ما حاد منحنى التعلم.

انها أداة مجانية على الرغم من تيس Ferrandez' بلوق هو مكان عظيم للبدء معها.النمل وغيرها المحللون أكثر سهل الاستعمال, ولكن Windbg أن شريحة والزهر الكومة المدارة مثل أي دولة أخرى في رأيي.

النمل التعريف صدر للتو نسخة 4.
نستخدمها و هي سعيدة جدا مع ذلك.هناك 14 يوما للمحاكمة تقييم (كما هو الحال بالنسبة لمعظم العروض).

نحن نستخدم DotTrace مثلك لكن في الماضي كنا النمل التعريف قبل RedGate.بل هو أداة لطيفة أيضا.

أنا سعيد جدا مع RedGate النمل.الوحيدة التي حاولت الشخص الذي يأتي مع Visual Studio فريق و هذا مقرف.

يجب أن تحقق SpeedTrace.نحن سعداء مع البرنامج, و هذا يساعدنا كثيرا في حل جذور المشكلة.

nProf هو أداة جيدة إذا كنت تبحث عن شيء مجانا.انها نوع من صعب في نقاط و عربات التي تجرها الدواب قليلا, ولكن إذا كنت على ميزانية ضيقة ، سوف قيام بهذه المهمة.

لقد تم استخدام مجانا SlimTune منذ صدوره الأخيرة.على الرغم من أنه لديه الحد الأدنى من واجهة فمن السوبر سهلة الاستخدام و يوفر التشخيص التي سبق لها أن ساعدت لي الكثير.وهو يدعم حاليا نوعين من شاشات العرض ، واحدة منها تشبه nProf.هو من نفس المطور كما SlimDX ، لذلك أتوقع الأداة أن تصبح أفضل في المدى القصير.

تحرير:بقدر ما أعرف, لا يدعم الذاكرة التنميط بعد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top