Každý slušný C # profilers venku?

hlasů
78

Potřebuji C # Profiler.

I když nejsem proti tomu, aby platit za jednoho, něco, co je zdarma, nebo alespoň zkušební verze by bylo ideální, protože to vyžaduje určitý čas na zvýšení objednávku.

Veškerá doporučení?

Položena 14/08/2008 v 04:52
zdroj uživatelem
V jiných jazycích...                            


20 odpovědí

hlasů
40

Použil jsem Mravenci profilování na velkém c # projektu před rokem a půl. Je to opravdu předvedl velmi pěkně za to, co to stojí, a dokonce předčila některé z dražších konkurentů.

Počítá stojí na téměř řádku usnesením linky.

Odpovězeno 14/08/2008 v 04:59
zdroj uživatelem

hlasů
32

EQATEC Profiler je velmi dobrá a je zcela zdarma. Je snadné nastavení a používání, a nezdá se, že přidat příliš mnoho z režie do aplikace. Právě jsem začal používat to dnes a již našel pár překážek bych se objevili jinak.

Odpovězeno 13/05/2009 v 13:53
zdroj uživatelem

hlasů
31

Můžete zkusit následující:


Edit: Nprof byl nahrazen SlimTune a spolupracuje s aplikacemi .Net 4.0

Odpovězeno 14/08/2008 v 05:01
zdroj uživatelem

hlasů
29

dotTrace z JetBrains je široce používán.

Patrick Smacchia je úžasné NDepend je vynikající pro zajištění statické analýzy.

Odpovězeno 14/08/2008 v 05:00
zdroj uživatelem

hlasů
11

Trvám na úplný seznam profilerů pro .NET na SharpToolbox.com.

Budete tam najít nástroje sem a navrhl, každý s krátkým popisem toho, co navrhuje.

Odpovězeno 27/10/2009 v 18:38
zdroj uživatelem

hlasů
7

Je zajímavé, že nikdo se zmíní, že je tu ještě jedna ve vyšších-end verze Visual Studio - Vždycky jsem zjistil, že bude dost dobré pro spuštění profilování. Pro paměti profilování používám Memory Profiler, která již byla zmíněna, ale není to, co bych obecně popsat jako ‚profilování‘.

Jaký druh profilování byly snažíte dělat?

Odpovězeno 14/08/2008 v 11:03
zdroj uživatelem

hlasů
7

Používáme Mravenci profilování , kde pracuji. To poskytuje velmi podrobné informace jednoduchým způsobem.

Odpovězeno 14/08/2008 v 05:04
zdroj uživatelem

hlasů
6

Používáme NET paměti Profiler . Jeho docela ošklivý, ale velmi užitečné pro hledání dangling reference.

Původně jsem se snažil Červené brány v ANTS profilování , které je velmi sexy, ale z úniků paměti hlediska se nasává z následujících důvodů:

1) jeho směšně pomalý. To bral půl hodiny, aby se aplikace do stavu pro spuštění záznamu (trvá 20 sekund bez červeno-gate).

2) potřebuje Red Gate provozovat vlastní nástroj vlastního nástroje. To bylo s použitím 900 MB paměti v době, kdy jsem dokončil dva snímky! To pak havaroval :(

Nicméně načasování součást Red Gate ANTS byl impozantní. Prostě se neobtěžují s paměťovou profilování, pokud máte co do činění s triviální (malým rozměrům) aplikací.

Odpovězeno 30/12/2008 v 23:03
zdroj uživatelem

hlasů
4

Použil jsem AQtime a to mě nikdy nezklame. Jsem si jistý, že je zkušební verze.

Odpovězeno 14/08/2008 v 04:57
zdroj uživatelem

hlasů
3

Budu druhý Červené brány v ANTS Profiler . Použil jsem ho vystopovat nějaké opravdu znepokojující problémy s výkonem, a to byl mrtvý jednoduché ovládání (low zaučení) a prezentovány pěkné, podrobné údaje takovým způsobem, aby byl snadno pochopitelný. Cenovka stojí za to, ale to není zadarmo ...

Odpovězeno 23/10/2008 v 22:19
zdroj uživatelem

hlasů
2

Současná verze SharpDevelop (3.1.1) má pěknou integrovaný Profiler. Je to poměrně rychle, a integruje velmi dobře do SharpDevelop IDE a jeho NUnit běžce. Výsledky se zobrazují v pružném stylu Tree / List (pomocí LINQ vytvořit svůj vlastní volby). Doublecliking zobrazené metodu skočí přímo do zdrojového kódu.

Odpovězeno 08/02/2010 v 14:13
zdroj uživatelem

hlasů
2

EQATEC profiler dělal svou práci zde.

Odpovězeno 23/07/2009 v 13:17
zdroj uživatelem

hlasů
2

Patrick Smacchia je úžasné NDepend je vynikající pro zajištění statické analýzy.

Já bych vřele doporučit NDepend pro statickou analýzu, ale jen být varováni, že budete pravděpodobně muset odložit jeden nebo dva dny, aby skutečně analyzovat náklaďák informací, které poskytuje, stejně jako zjistit, co všechny statistiky ve skutečnosti znamená, pokud jde o váš kód.

Odpovězeno 14/08/2008 v 05:26
zdroj uživatelem

hlasů
1

AQTime (oba výkon a paměť) nebo ANTS (v4 výkonu Profiler nebo v5 beta paměti Profiler) zde.

Odpovězeno 12/05/2009 v 07:07
zdroj uživatelem

hlasů
1

Měl jsem štěstí s paměťovou profilování .NET

Odpovězeno 11/05/2009 v 19:43
zdroj uživatelem

hlasů
1

V současné době je nepoužívají, kamaráda důlních rave o mravencích Profiler. Vím, že jeho pro-pay výrobek není jistý, jak drahé. Pokud se vám stalo zaměstnancům MHP byste měli být schopni využít, že získat licenci zdarma.

Odpovězeno 14/08/2008 v 04:55
zdroj uživatelem

hlasů
0

SlimTune jeví velmi slibně. http://code.google.com/p/slimtune/

Odpovězeno 01/07/2011 v 17:47
zdroj uživatelem

hlasů
0

Jaký je váš cíl?

Je to váš úkol najít konkrétní příkazy a získat představu o tom, co přispívají k vaší celkové doby provedení, takže si můžete najít způsob, jak dělat je jinak?

Za to, přísahám tímto způsobem.

Odpovězeno 06/06/2009 v 15:49
zdroj uživatelem

hlasů
0

I když to není moc dobré profilovat využití paměti, profiler součástí některých verzí Visual Studio dělá velmi dobrou práci profilování rychlost provádění.

Odpovězeno 11/05/2009 v 19:54
zdroj uživatelem

hlasů
0

Našel jsem NET paměti Profiler včera, a musím říci, že jsem velmi zapůsobilo to.
Jdu na objednávku řidičák dnes.

Odpovězeno 14/08/2008 v 08:50
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more