Resultados da pesquisa a pedido "performance"

8 a resposta

Criação de perfil de código no Visual Studio 2005

Eu tenho um espaço de trabalho da solução Visual Studio 2005 que, por sua vez, inclui 8 projetos. Desejo criar um perfil do código completo (todos os projetos) e obter algumas medidas sobre os ciclos absolutos tomados por cada função ...

5 a resposta

Javascript quando usar protótipos

Gostaria de entender quando é apropriado usar métodos de protótipo em js. Eles sempre devem ser usados? Ou há casos em que o uso deles não é preferido e / ou incorre em uma penalidade de desempenho? Ao pesquisar neste site métodos comuns para ...

3 a resposta

Alternativa de desempenho Activator.CreateInstance

Estou usando o RedGate para fazer uma avaliação de desempenho. Percebo criando dinamicamente uma instância usandoActivator.CreateInstance (com dois parâmetros do construtor) está demorando bastante tempo ... existe uma alternativa melhor que ...

4 a resposta

[<Expressão do gerador>] do Python pelo menos 3x mais rápido que a lista (<expressão do gerador>)?

Parece que o uso de [] ao redor de uma expressão de gerador (teste1) se comporta substancialmente melhor do que colocá-lo dentro da lista () (teste2). A desaceleração não existe quando simplesmente passo uma lista para list () para uma cópia ...

5 a resposta

Criando um arquivo aleatório em c #

Estou criando um arquivo com um tamanho especificado - não me importo com quais dados estão nele, embora aleatório seja bom. Atualmente estou fazendo isso: var sizeInMB = 3; // Up to many Gb using (FileStream stream = new FileStream(fileName, ...

3 a resposta

Python: Encontrando partição aleatória de subconjunto k para uma determinada lista

O código a seguir gera todas as partições de comprimentok (partições do subconjunto k) para uma determinada lista. o algoritmo pode ser encontrado ...

1 a resposta

Por que o padrão de encadeamento StringBuilder sb.append (x) .append (y) é mais rápido que o sb.append (x) normal; sb.append (y)?

Eu tenho uma marca de microbench que mostra resultados muito estranhos: @BenchmarkMode(Mode.Throughput) @Fork(1) @State(Scope.Thread) @Warmup(iterations = 10, time = 1, timeUnit = TimeUnit.SECONDS, batchSize = 1000) @Measurement(iterations = 40, ...

5 a resposta

Como acelerar DbSet.Add ()?

Eu tenho que importar cerca de 30k linhas de um arquivo CSV para o meu banco de dados SQL, infelizmente isso leva 20 minutos. A solução de problemas com um criador de perfil mostra-me queO DbSet.Add está demorando mais, mas por quê? Eu tenho ...

1 a resposta

Quando `modify` copia o vetor?

De https://hackage.haskell.org/package/vector-0.12.0.1/docs/Data-Vector.html#v:modify [https://hackage.haskell.org/package/vector-0.12.0.1/docs/Data-Vector.html#v:modify] Aplique uma operação destrutiva a um vetor. A operação será executada no ...

4 a resposta

OpenMP: enormes diferenças de desempenho entre o Visual C ++ 2008 e 2010

Estou executando um programa de aquisição de câmera que executa o processamento em imagens adquiridas e estou usando diretivas OpenMP simples para esse processamento. Então, basicamente, espero uma imagem da câmera e depois a processo. Ao migrar ...