Acronis True Image provoque une forte utilisation du processeur par Explorer.exe

2025-08-24
Acronis True Image provoque une forte utilisation du processeur par Explorer.exe

L'auteur a découvert qu'après l'installation d'Acronis True Image, le branchement ou le débranchement d'un moniteur externe entraînait une consommation importante de ressources CPU par Explorer.exe, ce qui ralentissait le système. Grâce à la traçabilité ETW et au débogage, le coupable a été identifié comme une extension shell au sein d'Acronis True Image. Cette extension appelle à plusieurs reprises CreateToolhelp32Snapshot pour récupérer une liste des processus en cours d'exécution, ce qui provoque des problèmes de performances. Acronis est conscient du problème et prévoit de le résoudre. Une solution de contournement temporaire consiste à supprimer une clé de registre ou à désinstaller le logiciel.

Lire plus
Développement problème de performance

Pièges de la comparaison en virgule flottante : ce que vous devez savoir

2025-05-15
Pièges de la comparaison en virgule flottante : ce que vous devez savoir

Cet article explore les complexités de la comparaison des nombres à virgule flottante. L’auteur souligne la fiabilité douteuse des vérifications d’égalité simples en raison des limitations inhérentes de précision et des erreurs d’arrondi cumulées. Deux méthodes de comparaison sont détaillées : l’erreur relative (epsilon) et l’ULP (Unités dans le dernier emplacement), ainsi que leurs forces et faiblesses. L’article met l’accent sur l’échec des comparaisons d’erreur relative près de zéro, proposant une solution combinant l’erreur absolue. Un exemple convaincant utilisant `sin(π)` illustre l’annulation catastrophique et comment les erreurs de représentation en virgule flottante peuvent améliorer la précision de π.

Lire plus
Développement précision

Google Maps ne sait plus comment fonctionnent les adresses (ou presque)

2025-04-25
Google Maps ne sait plus comment fonctionnent les adresses (ou presque)

Un ancien employé de Google a découvert plusieurs erreurs importantes d'adresse sur Google Maps, avec plusieurs adresses situées à des kilomètres de leur emplacement réel. Ce ne sont pas de simples fautes de frappe ; elles suggèrent un problème systémique, entraînant des problèmes concrets, comme des candidats qui manquent des auditions. L'auteur explore les causes possibles, notamment les erreurs de base de données et l'absence de validation d'adresse, en remarquant que le mécanisme de feedback de Google Maps n'est pas toujours efficace. L'article appelle Google à corriger ces erreurs et partage l'expérience de l'auteur dans leur recherche et leur signalement.

Lire plus

L'algorithme d'arrangement d'icônes O(n²) de l'Explorateur Windows provoque des blocages

2025-03-10
L'algorithme d'arrangement d'icônes O(n²) de l'Explorateur Windows provoque des blocages

Un utilisateur de Windows a rencontré des blocages de l'explorateur de fichiers, et l'auteur a utilisé des outils d'analyse de performances pour identifier le coupable : un algorithme d'arrangement d'icônes inefficace. La complexité temporelle O(n²) de l'algorithme a entraîné des temps d'arrangement excessivement longs avec de nombreux icônes, même lorsqu'ils étaient cachés. L'auteur l'a vérifié expérimentalement, soulignant la nécessité pour les développeurs d'éviter des algorithmes aussi inefficaces.

Lire plus
Développement analyse de performances