Questions marquées «optimization»

L'optimisation est l'acte d'améliorer une méthode ou une conception. En programmation, l'optimisation consiste généralement à augmenter la vitesse d'un algorithme ou à réduire les ressources dont il a besoin. Les algorithmes d'optimisation numérique utilisés dans l'apprentissage automatique sont un autre sens de l'optimisation.

11
Pourquoi Magento est-il si lent? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …


10
Profilage du temps de démarrage de Vim
J'ai beaucoup de plugins activés lorsque j'utilise Vim - j'ai collecté des plugins au fil des ans. J'en ai un peu marre du temps que prend Vim pour démarrer maintenant, alors j'aimerais profiler son démarrage et voir lesquels des nombreux plugins dont je dispose sont responsables. Existe-t-il un moyen de …


11
Mesurer le temps d'exécution d'une fonction en C ++
Je veux savoir combien de temps une certaine fonction prend dans mon programme C ++ pour s'exécuter sous Linux . Ensuite, je veux faire une comparaison de vitesse. J'ai vu plusieurs fonctions de temps mais j'ai fini avec cela de boost. Chrono: process_user_cpu_clock, captures user-CPU time spent by the current …



9
Fonction de coalescence pour PHP?
De nombreux langages de programmation ont une fonction de fusion (renvoie la première valeur non NULL, par exemple ). PHP, malheureusement en 2009, ne le fait pas. Quel serait un bon moyen d'en implémenter un en PHP jusqu'à ce que PHP lui-même obtienne une fonction de fusion?



15
Fonctions virtuelles et performances - C ++
Dans la conception de ma classe, j'utilise beaucoup de classes abstraites et de fonctions virtuelles. J'avais le sentiment que les fonctions virtuelles affectaient les performances. Est-ce vrai? Mais je pense que cette différence de performance n'est pas perceptible et il semble que je fasse une optimisation prématurée. Droite?



3
L'utilisation de ce pointeur provoque une étrange désoptimisation en boucle chaude
Je suis récemment tombé sur une étrange désoptimisation (ou plutôt une opportunité d'optimisation manquée). Considérez cette fonction pour un décompactage efficace des tableaux d'entiers de 3 bits en entiers de 8 bits. Il décompresse 16 ints à chaque itération de boucle: void unpack3bit(uint8_t* target, char* source, int size) { while(size …

22
Position du bit le moins significatif défini
Je recherche un moyen efficace de déterminer la position du bit le moins significatif qui est défini dans un entier, par exemple pour 0x0FF0, ce serait 4. Une implémentation triviale est la suivante: unsigned GetLowestBitPos(unsigned value) { assert(value != 0); // handled separately unsigned pos = 0; while (!(value & …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.