Optimisation des performances CPU sous Linux

Approche d'analyse des performances L'optimisation des performances consiste à identifier et résoudre les goulots d'étranglement dans le système, en cherchant un équilibre entre les sous-systèmes de l'OS. La méthode suit ces étapes : Évaluer l'état global : Processeur -> Mémoire -> Stockage -> Réseau -> Application Détecter les con ...

Publié le 27 juillet à 13h42

Optimisation des requêtes Elasticsearch : Requêtes vectorielles multiples, analyse des E/S pour le KNN et utilisation efficace des filtres

Ces derniers temps, mon travail ressemble davantage à celui d'un administrateur de bases de données qu'à celui d'un ingénieur logiciel, passant mes journées à optimiser Elasticsearch (ES). Qu'il s'agisse de diagnostiquer des problèmes d'E/S, de gérer la mémoire, d'affiner les requêtes ou d'améliorer le débit, mon quotidien est rythmé par ES. L' ...

Publié le 25 juillet à 04h37

Optimisation des performances Linux : surveillance réseau, disque, mémoire et journaux

1. Surveillance des performances CPU 1.2 Notions de base sur la charge moyenne La charge moyenne (load average) représente le nombre moyen de processus actifs (en état exécutable ou en état d'attente non interruptible) sur une période donnée. Elle n'a pas de lien direct avec le pourcentage d'utilisation du CPU. On peut la visualiser comme le n ...

Publié le 19 juin à 03h59

Principes des index MySQL et optimisation des requêtes

Introduction Les systèmes d'application courants présentent un ratio lecture/écriture d'environ 10:1. Les opérations d'insertion et de mise à jour standard posent rarement des problèmes de performance. En production, ce sont les requêtes complexes qui sont les plus fréquentes et les plus susceptibles de causer des problèmes. L'optimisation des ...

Publié le 14 juin à 16h03

Optimisation du Traitement par Lots Dynamique dans vLLM pour le Modèle DASD-4B-Thinking

Déploiement Initial et Configuration Le modèle DASD-4B-Thinking est un LLM de 4 milliards de paramètres optimisé pour les tâches de raisonnement complexes, telles que les calculs mathématiques et la génération de code. Sa méthode d'entraînement efficace lui permet d'atteindre de hautes performances avec des données relativement restreintes. Mis ...

Publié le 10 juin à 18h30