Perguntas com a marcação «performance»

Para perguntas relacionadas à medição ou melhoria do código e eficiência da aplicação.


5
Por que arr = [] é mais rápido que arr = new Array?
Eu corri esse código e obtive o resultado abaixo. Estou curioso para saber por que []é mais rápido? console.time('using[]') for(var i=0; i<200000; i++){var arr = []}; console.timeEnd('using[]') console.time('using new') for(var i=0; i<200000; i++){var arr = new Array}; console.timeEnd('using new') usando []: 299ms usando new: 363ms Graças a Raynos, aqui está …

30
Qual é a pessimização mais ridícula que você já viu? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

2
O que o ffast-math do gcc realmente faz?
Entendo que o --ffast-mathsinalizador do gcc pode aumentar muito a velocidade das operações flutuantes e fica fora dos padrões do IEEE, mas não consigo encontrar informações sobre o que realmente está acontecendo quando está ligado. Alguém pode explicar alguns detalhes e talvez dar um exemplo claro de como algo mudaria …


4
ByteBuffer.allocate () vs. ByteBuffer.allocateDirect ()
Para allocate()ou para allocateDirect(), eis a questão. Há alguns anos, apenas fico com o pensamento de que, como DirectByteBuffers é um mapeamento direto da memória no nível do sistema operacional, ele seria mais rápido com chamadas de recebimento / colocação do que HeapByteBuffers. Eu nunca estava realmente interessado em descobrir …

8
Matriz vs. Eficiência de objeto em JavaScript
Eu tenho um modelo com possivelmente milhares de objetos. Eu queria saber qual seria a maneira mais eficiente de armazená-los e recuperar um único objeto, uma vez que eu tenha o seu ID. Os IDs são números longos. Então, essas são as 2 opções que eu estava pensando. na opção …

14
Por que require_once é tão ruim de usar?
Tudo o que li sobre melhores práticas de codificação PHP continua dizendo que não use require_oncepor causa da velocidade. Por que é isso? Qual é a melhor / melhor maneira de fazer a mesma coisa require_once? Se isso importa, estou usando o PHP 5.

13
Quão lenta são as exceções do .NET?
Não quero discutir sobre quando e não lançar exceções. Desejo resolver um problema simples. Em 99% do tempo, o argumento para não lançar exceções gira em torno de serem lentos, enquanto o outro lado afirma (com teste de benchmark) que a velocidade não é o problema. Eu li vários blogs, …







Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.