Questions marquées «optimization»

91
Niveaux d'optimisation de Clang

Sur gcc, le manuel explique ce -O3, -Osetc. traduire en termes d'arguments d'optimisation spécifique ( -funswitch-loops, -fcompare-elim, etc.) Je cherche les mêmes informations pour clang . J'ai regardé en ligne et dans man clanglequel ne donne que des informations générales ( -O2optimise plus que...

90
std :: map insert ou std :: map find?

En supposant une carte où vous souhaitez conserver les entrées existantes. 20% du temps, l'entrée que vous insérez est de nouvelles données. Y a-t-il un avantage à faire std :: map :: find puis std :: map :: insert en utilisant l'itérateur retourné? Ou est-il plus rapide de tenter l'insertion et...

89
Voir et effacer les caches / tampons Postgres?

Parfois, j'exécute une requête Postgres, cela prend 30 secondes. Ensuite, j'exécute immédiatement la même requête et cela prend 2 secondes. Il semble que Postgres dispose d'une sorte de mise en cache. Puis-je voir d'une manière ou d'une autre ce que contient ce cache? Puis-je forcer tous les...

89
Quelle est exactement la règle du «comme si»?

Comme le titre l'indique, Quelle est exactement la règle du «comme si»? Une réponse typique que l'on obtiendrait est: La règle qui autorise toutes les transformations de code qui ne changent pas le comportement observable du programme De temps en temps, nous continuons à obtenir des comportements...