Resultados da pesquisa a pedido "performance"
Por que o sscanf da glibc é muito mais lento que o fscanf no Linux?
Estou usando o GCC 4.8 e glibc 2.19 em um Linux x86_64. Ao jogar com diferentes métodos de entrada parauma pergunta diferente [https://stackoverflow.com/q/23922606/596781]Eu compareifscanf esscanf. Especificamente, eu usariafscanf diretamente na ...
'…! = Null' ou 'null! =…' Melhor desempenho?
Eu escrevi dois métodos para verificar o desempenho public class Test1 { private String value; public void notNull(){ if( value != null) { //do something } } public void nullNot(){ if( null != value) { //do something } } }e checou o código de ...
Como o Google App Engine pré-compila o Java?
O App Engine usa um processo de "pré-compilação" com o bytecode Java de um aplicativo para aprimorar o desempenho do aplicativo no ambiente de tempo de execução Java. O código pré-compilado funciona de forma idêntica ao bytecode original. Existe ...
Qual é a maneira mais eficiente de recalcular os atributos de uma análise do Boost Spirit com uma tabela de símbolos diferente?
Estou usando o Boost Spirit para implementar a funcionalidade em algum software que permite ao usuário inserir uma equação matemática que será aplicada repetidamente a um fluxo de entrada. Os valores do fluxo de entrada são representados como ...
otimização de compilador java
O compilador Java é inteligente o suficiente para otimizar o loop abaixo, extraindo o Double average = new Double( totalTime / callCount );fora do loop for? public double computeSD( Set values, int callCount, long totalTime ) { double diffs = ...
Implementação e desempenho dos números do BigInteger
Eu escrevi uma classe BigInteger em C ++ que deve poder executar operações em todos os números com qualquer tamanho. Atualmente, estou tentando obter um método de multiplicação muito rápido, comparando os algoritmos existentes e testando a ...
Como estimar o tamanho do arquivo GIF?
Estamos construindo um serviço de edição de vídeo online. Um dos recursos permite que os usuários exportem um segmento curto do vídeo como um gif animado. Imgur tem umlimite de tamanho de ...
SQL Server: procedimento armazenado se torna muito lento, consulta SQL bruta ainda é muito rápida
Estamos enfrentando um problema estranho: um procedimento armazenado fica extremamente lento quando o SQL bruto é executado rapidamente. Nós temos SQL Server 2008 R2 Express Edition SP1 10.50.2500.0 com vários bancos de dados.um banco de dados ...
Haskell: desempenho de IORefs
Eu tenho tentado codificar um algoritmo em Haskell que requer o uso de muitas referências mutáveis, mas é (talvez não surpreendentemente) muito lento em comparação com código puramente preguiçoso. Considere um exemplo muito simples: module Main ...
Removendo quatro loops aninhados no Matlab
Eu tenho os seguintes quatro loops aninhados no Matlab: timesteps = 5; inputsize = 10; additionalinputsize = 3; outputsize = 7; input = randn(timesteps, inputsize); additionalinput = randn(timesteps, additionalinputsize); factor = ...