Perguntas com a marcação «performance»

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




28
Quão mais rápido é C ++ que C #?
Ou agora é o contrário? Pelo que ouvi, há algumas áreas em que o C # prova ser mais rápido que o C ++, mas nunca tive coragem de testá-lo sozinho. Pensei que algum de vocês pudesse explicar essas diferenças em detalhes ou me indicar o lugar certo para obter …




5
Criando uma lista vazia no Python
Qual é a melhor maneira de criar uma nova lista vazia no Python? l = [] ou l = list() Estou perguntando isso por dois motivos: Razões técnicas, quanto ao que é mais rápido. (criar uma classe causa sobrecarga?) Legibilidade do código - qual é a convenção padrão.

23
Táticas para usar PHP em um site de alta carga
Antes de responder a isso, nunca desenvolvi nada popular o suficiente para atingir altas cargas de servidor. Trate-me como (um suspiro) um alienígena que acaba de desembarcar no planeta, apesar de conhecer PHP e algumas técnicas de otimização. Estou desenvolvendo uma ferramenta em PHP que pode atingir muitos usuários, se …

12
'Switch' é mais rápido que 'if'?
Uma switchdeclaração é realmente mais rápida que uma ifdeclaração? Executei o código abaixo no compilador x64 C ++ do Visual Studio 2010 com o /Oxsinalizador: #include <stdlib.h> #include <stdio.h> #include <time.h> #define MAX_COUNT (1 << 29) size_t counter = 0; size_t testSwitch() { clock_t start = clock(); size_t i; for …

12
Escrevendo um arquivo binário em C ++ muito rápido
Estou tentando gravar grandes quantidades de dados no meu SSD (solid state drive). E por grandes quantidades, quero dizer 80GB. Naveguei na Web em busca de soluções, mas o melhor que surgiu foi o seguinte: #include <fstream> const unsigned long long size = 64ULL*1024ULL*1024ULL; unsigned long long a[size]; int main() …

8
System.currentTimeMillis () vs. new Date () vs. Calendar.getInstance (). GetTime ()
Como obter mais informações sobre o estouro de pilha no Stack Overflow : localizador de arquivos - System.currentTimeMillis () ou Date (). GetTime ()? Em Java, quais são as implicações de desempenho e recursos do uso System.currentTimeMillis() vs. new Date() vs. Calendar.getInstance().getTime() Pelo que entendi, System.currentTimeMillis()é o mais eficiente. No …

13
Quando usar o Vanilla JavaScript vs. jQuery?
Eu notei enquanto monitorava / tentava responder perguntas comuns sobre jQuery, que existem certas práticas usando javascript, em vez de jQuery, que permitem escrever menos e fazer ... bem, a mesma quantidade. E também pode gerar benefícios de desempenho. Um exemplo específico $(this) vs this Dentro de um evento click …


1
regressão de desempenho std :: vector ao ativar o C ++ 11
Encontrei uma regressão interessante de desempenho em um pequeno trecho de C ++, quando habilito o C ++ 11: #include <vector> struct Item { int a; int b; }; int main() { const std::size_t num_items = 10000000; std::vector<Item> container; container.reserve(num_items); for (std::size_t i = 0; i < num_items; ++i) { …
235 c++  performance  gcc  c++11  vector 

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.