Principais Alternativas de Intel VTune Amplifier Mais Bem Avaliadas

Compare a todos os outros perfis disponíveis no mercado, o Vtune é o melhor, flexível e fácil de usar com o Visual Studio. Ajuda-me a encontrar seções críticas do código do software. Análise coletada por e hospedada no G2.com.
A configuração da ferramenta precisa de alguma atenção! Análise coletada por e hospedada no G2.com.
13 de 14 Avaliações Totais para Intel VTune Amplifier

VTune é o profiler mais avançado do mercado. VTune nos ajudou a otimizar nosso código e encontrou gargalos facilmente. Análise coletada por e hospedada no G2.com.
A interface pode parecer complicada e requer algum conhecimento especial e prática. Análise coletada por e hospedada no G2.com.
Vtune tem interface gráfica de usuário e opção de linha de comando. Ele permite ao usuário analisar o aplicativo remotamente também. O tempo gasto em cada thread e o uso de memória podem ser facilmente monitorados usando o vtune. Assim, ajuda o desenvolvedor a encontrar problemas de design em nível micro. Análise coletada por e hospedada no G2.com.
A configuração da ferramenta é um pouco complicada e a interface do usuário é confusa. Podemos precisar gastar algum tempo para aprender. Análise coletada por e hospedada no G2.com.

- A ferramenta fornece perfil de desempenho remoto e local com uma interface gráfica simples e interativa com muitas opções para coleta remota de dados no Linux via SSH.
- Ferramenta avançada de análise de hotspots leve que fornece vários níveis de coleta de informações.
- A ferramenta tem a capacidade de mostrar a pilha do kernel como continuação da pilha do usuário, o que torna a depuração mais simples.
- Suportada por muitos processadores, fornece muitas opções de pesquisa para binários, opções de símbolos e também é suportada pela versão mais recente do Fedora.
- Sempre atualizada com a tecnologia e o sistema operacional mais recentes no mercado.
- A ferramenta suporta muitas linguagens para analisar o desempenho com diferentes sintaxes no código, com muitas delas como C++, Java, .net, Python.
- A ferramenta também é usada em muitos ambientes de software e hardware. Análise coletada por e hospedada no G2.com.
- Nada que não tenha sido coberto por esta ferramenta. A maioria das opções normais de depuração para desenvolvedores são fornecidas, o que torna a vida do desenvolvedor muito fácil.
- Às vezes, o aplicativo gera erros sobre acesso a thread/execv, apesar do fato de que o executável em execução realmente tem privilégios de leitura e execução. Análise coletada por e hospedada no G2.com.
I would say it is always up to date with the latest technology and OS in the market and always sends updates and emails about the technology improvements it has made. In terms of other technology, it supports many languages to analyze performance with different syntax in code and can also be used in many software and hardware environmenst. Análise coletada por e hospedada no G2.com.
Hmm you know there aren't many things I don't like about it - I would say it took me a while to figure out how to use it but that is more personal and less feedback for the software Análise coletada por e hospedada no G2.com.

Existem muito poucos perfiladores disponíveis que fornecem uma visão profunda de um software escrito em C/C++ sobre Linux. Os pontos críticos da CPU podem ser identificados facilmente. A melhor característica que eu gosto é que ele obtém como o processo está usando diferentes núcleos da CPU, por exemplo, se está utilizando de forma otimizada todos os núcleos da CPU ou se está sempre fixado em um núcleo. Além disso, quanto tempo a troca de contexto de thread está levando, quanto tempo foi gasto em IO e por qual thread. Isso permite ajustar finamente os parâmetros da aplicação. Além disso, oferece uma quantidade ampla de tempo de teste. O tempo de teste dado aos usuários também é suficiente. Gráficos visuais e tabelas para diferentes métricas de desempenho são fáceis de interpretar, embora tenham todos os detalhes necessários. Análise coletada por e hospedada no G2.com.
Eu não consegui fazer o perfil ao vivo de um processo em execução em uma VM Linux remota. Tive que fazer o dump e ler através do aplicativo no sistema local. Análise coletada por e hospedada no G2.com.
The UI is self-understandable, and the documentation is clear enough. Análise coletada por e hospedada no G2.com.
There is nothing I could dislike, but I would consider if the application performs faster, that would be more beneficial. Análise coletada por e hospedada no G2.com.

Facilidade de uso inicial! e curto tempo necessário para chegar ao resultado final e correção sem complicações dos gargalos encontrados. Mais importante ainda, capaz de comunicar claramente os problemas aos colegas sem ter que perder muito tempo explicando os problemas. Análise coletada por e hospedada no G2.com.
A navegação poderia melhorar um pouco, mas não é muito importante e ficou muito mais amigável para o usuário. Análise coletada por e hospedada no G2.com.
Fácil de usar, não requer conhecimento especial. Consegui encontrar rapidamente vazamento de memória e algum sobrecarga de CPU em módulos específicos que escolhi ajustar. Também não adiciona muita carga ao processo. Foi fácil usá-lo durante a simulação - sob testes de carga para reproduzir vazamentos. Uma vez reproduzido, permite manter a sessão e voltar à sua análise mais tarde. Análise coletada por e hospedada no G2.com.
Seria ótimo ter alguma forma de marcar automaticamente alocações de memória estática para evitar alarmes falsos. Seria bom ter um assistente claro para cada tipo de uso: agrupar métricas corretas para cada uma das experiências necessárias, assim o usuário não precisará aprender cada métrica e se realmente precisa dela. Análise coletada por e hospedada no G2.com.

A criação de perfil de memória e o relatório de funções individuais é o melhor recurso que eu usei. Análise coletada por e hospedada no G2.com.
Até agora nada que eu queria usar, mas o vTune não fornece. Análise coletada por e hospedada no G2.com.

Análise de hotspot e benchmarking de micro kernel Análise coletada por e hospedada no G2.com.
Eu gosto de todas as coisas científicas. Eu não gosto de perfilagem de aplicação paralela. Análise coletada por e hospedada no G2.com.