Resultados da pesquisa a pedido "performance"
A maneira mais rápida de calcular o centróide de um conjunto de tuplas de coordenadas em python sem numpy
Eu tenho trabalhado em um projeto que é incrivelmente sensível ao tempo (que infelizmente precisa estar em python) e uma das funções usadas extensivamente é uma função que calcula o centróide de uma lista de tuplas (x, y). Ilustrar: def ...
Eficiência: matrizes vs ponteiros
Diz-se que o acesso à memória através de ponteiros é mais eficiente do que o acesso à memória através de uma matriz. Estou aprendendo C e o acima é indicado em K&R. Especificamente eles dizem Qualquer operação que possa ser alcançada pela ...
Como medir o tempo total gasto em uma função?
Eu tenho uma função de utilitário que suspeito estar consumindo grande parte do tempo de execução do meu aplicativo. Usando o Time Profiler para examinar a pilha de chamadas, essa função ocupa grande parte do tempo de execução de qualquer função ...
Como faço para medir o desempenho do ciclo de digestão do meu aplicativo AngularJS?
Qual é uma maneira simples de medir a duração do ciclo de digestão do angularjs? Existem vários métodos para analisar o desempenho do ciclo de digestão, porém cada um vem com seus próprios pitfals: Chrome Profiler: muitos detalhes, não ...
PHP include (): tamanho e desempenho do arquivo
Uma pergunta inexperiente sobre PHP: Eu tenho um arquivo de script PHP que preciso incluir em páginas diferentes muitas vezes em muitos lugares. Eu tenho a opção de dividir o arquivo incluído em vários arquivos menores e incluí-los conforme ...
Multiplique eficientemente elementos de cada linha
Dado um ndarray de tamanho(n, 3) comn por volta de 1000, como multiplicar todos os elementos para cada linha, rápido? A segunda solução (deselegante) abaixo é executada em cerca de 0,3 milissegundos, pode ser melhorada? # dummy data n = 999 a = ...
Python defaultdict (list) desempenho de / serialização
Estou trabalhando em um script que precisa processar um léxico bastante grande (620.000 palavras) na inicialização. O léxico de entrada é processado palavra por palavra em umdefaultdict(list), com chaves como letra bi e trigramas e valores como ...
Fluxos do Java 8: por que o fluxo paralelo é mais lento?
Estou brincando com os fluxos do Java 8 e não consigo entender os resultados de desempenho que estou obtendo. Eu tenho CPU de 2 núcleos (Intel i73520M), Windows 8 x64 e atualização de Java 8 de 64 bits 5. Estou fazendo um mapa simples por fluxo / ...
função recursiva vs setInterval vs setTimeout javascript
Estou usando NodeJs e preciso chamar uma função infinita, mas não sei o que é melhor para um desempenho ideal. função recursiva function test(){ //my code test(); }setInterval setInterval(function(){ //my code },60);setTimeout function ...
Como verificar o desempenho do cliente para webgl (three.js)
Eu tenho um projeto gráfico usando o three.JS e agora quero verificar o desempenho da GPU do cliente automaticamente e calcular quantos elementos posso carregar no aplicativo. Penso em algo como um benchmark de GPU.