Ganteroth K. "Optimisation des programmes C++"
ribWqRCfmhqAller sur le site internet (page produit) »
Dans le monde en évolution rapide d'aujourd'hui, les performances d'un programme sont aussi importantes pour les clients que sa fonctionnalité. Ce guide pratique décrit les principes fondamentaux de performances qui aident les développeurs à optimiser les programmes C++. Vous apprendrez à écrire du code qui implémente les meilleures pratiques de conception C++, s'exécute plus rapidement et utilise moins de ressources sur n'importe quel ordinateur, qu'il s'agisse d'une montre, d'un téléphone, d'un poste de travail, d'un superordinateur ou d'un réseau mondial de serveurs. À l'aide de plusieurs exemples de code en cours d'exécution, l'auteur montre comment appliquer les principes décrits pour améliorer progressivement les programmes existants afin de répondre aux exigences de performances et de débit les plus élevées du client. Vous apprécierez les conseils donnés dans ce livre lorsque vous entendrez un collègue : « Ce n’est pas possible ! Qui a réussi à faire ça et comment ? - Détection des goulots d'étranglement du programme à l'aide d'un profileur et de minuteries logicielles - Mener des expériences pour mesurer les améliorations de performances dues aux modifications de code - Optimiser l'utilisation de la mémoire allouée dynamiquement - Améliorer les performances des boucles et des fonctions - Accélérer le traitement des chaînes - Utiliser des algorithmes et des modèles d'optimisation efficaces - Forces et faiblesses des conteneurs C++ - Une vue optimisée de la recherche et du tri - Utilisation efficace des threads d'E/S C++ - Utilisation efficace du multithreading C++
Aller sur le site internet (page produit) »
Aller sur le site internet (page produit) »
Armoire Bellezza Sanrisa 35 4620104270459 Suspendue Cappuccino 11 07
Lustre Préféré F Promo Adelia 2538 8U E27 420 W Nombre De Lampes 7 Pièces Couleur Or 11 07
Cylindre Récepteur De Frein Delphi Lw80017 Pour Renault Dacia 11 07
Masque Jeux Amusants Masque Dor Pour Jouer À La Mafia 11 07
Cadre 4P Abb 2Cka001754A4309 Futur 11 07
Plaquettes De Frein À Disque Arrière Ferodo Fdb4700 Pour Mazda 3 4 Pcs 11 07
Tapis Dreamline Springless Soft 160X190 11 07
Filtre À Carburant Mann Filter Wk 8139 11 07
Atberg 98 Coloration À Leau Coloriages De Contes De Fées Masha Et Lours 11 07
Matelas Fin Materlux Ergolatex 90X180 11 07
Interphone Vidéo Tantos Neo Slim Noir 11 07
Fumagalli Applique Dextérieur Leti 100 Square El 3C3000000Lyg1L Gx53 3 W Couleur De Fixation Gris Couleur Dabat Jour Blanc 11 07
Lunettes De Réalité Mixte Mr Microsoft Hololens 2 2560X1440 90 Hz Noires 11 07
Ista Substrat Pour Aquarium Premium Sol 15 35 Mm 3 L 15 35 Mm 26 Kg 11 07
Buse Fit 36954 11 07
Matelas Fin Comfort Line Ortopedica 9 140X190 11 07
Microphone Filaire Beyerdynamic Fox Connecteur Mini Jack 35 Mm Noir 11 07
Rideau Thermique Teplomash Kev 175P5060W Gris 11 07
Interrupteur Stekker Psw06 21 20 W Brest 6 A 11 07
Lampe À Suspension Vele Luce Ulik 654 Vl6242P03 11 07
Suplex 23458 Ressort De Suspension Avant Opel Meriva 13 14161718 03 10 11 07
Refroidisseur De Processeur Zalman Cnps80G Argentnoir 11 07
Manchon Rehau 11600011001 16X22 Axial 11 07
Balai Dessuie Glace Sans Cadre Swf Original Visioflex Set 119321 530 Mm 530 Mm 2 Pcs Pour Skoda Superbe Volkswagen Passat 11 07
Lampadaire Fumagalli Cefa U23156S30Wyf1Rdn E27 18 W Couleur Luminaire Blanc Couleur Abat Jour Blanc 11 07
Fraise Enkor 9286 11 07
Jeu De Société Studio 101 Vampires Mascarade Règles Classiques 11 07
Brosse À Cordon Tundra 1032360 1 Pièce 11 07
Lampe Feron Landscape 4101 E27 60 W Couleur Du Luminaire Blanc Couleur De Labat Jour Blanc 1 Pièce 11 07
Clover Set Pour Réaliser Un Tableau Comic Cats As 43 310 11 07
Armoire Bellezza Sanrisa 35 4620104270459 Suspendue Cappuccino 11 07
Lustre Préféré F Promo Adelia 2538 8U E27 420 W Nombre De Lampes 7 Pièces Couleur Or 11 07
Cylindre Récepteur De Frein Delphi Lw80017 Pour Renault Dacia 11 07
Masque Jeux Amusants Masque Dor Pour Jouer À La Mafia 11 07
Cadre 4P Abb 2Cka001754A4309 Futur 11 07
Plaquettes De Frein À Disque Arrière Ferodo Fdb4700 Pour Mazda 3 4 Pcs 11 07
Tapis Dreamline Springless Soft 160X190 11 07
Filtre À Carburant Mann Filter Wk 8139 11 07
Atberg 98 Coloration À Leau Coloriages De Contes De Fées Masha Et Lours 11 07
Matelas Fin Materlux Ergolatex 90X180 11 07
Interphone Vidéo Tantos Neo Slim Noir 11 07
Fumagalli Applique Dextérieur Leti 100 Square El 3C3000000Lyg1L Gx53 3 W Couleur De Fixation Gris Couleur Dabat Jour Blanc 11 07
Lunettes De Réalité Mixte Mr Microsoft Hololens 2 2560X1440 90 Hz Noires 11 07
Ista Substrat Pour Aquarium Premium Sol 15 35 Mm 3 L 15 35 Mm 26 Kg 11 07
Buse Fit 36954 11 07
Matelas Fin Comfort Line Ortopedica 9 140X190 11 07
Microphone Filaire Beyerdynamic Fox Connecteur Mini Jack 35 Mm Noir 11 07
Rideau Thermique Teplomash Kev 175P5060W Gris 11 07
Interrupteur Stekker Psw06 21 20 W Brest 6 A 11 07
Lampe À Suspension Vele Luce Ulik 654 Vl6242P03 11 07
Suplex 23458 Ressort De Suspension Avant Opel Meriva 13 14161718 03 10 11 07
Refroidisseur De Processeur Zalman Cnps80G Argentnoir 11 07
Manchon Rehau 11600011001 16X22 Axial 11 07
Balai Dessuie Glace Sans Cadre Swf Original Visioflex Set 119321 530 Mm 530 Mm 2 Pcs Pour Skoda Superbe Volkswagen Passat 11 07
Lampadaire Fumagalli Cefa U23156S30Wyf1Rdn E27 18 W Couleur Luminaire Blanc Couleur Abat Jour Blanc 11 07
Fraise Enkor 9286 11 07
Jeu De Société Studio 101 Vampires Mascarade Règles Classiques 11 07
Brosse À Cordon Tundra 1032360 1 Pièce 11 07
Lampe Feron Landscape 4101 E27 60 W Couleur Du Luminaire Blanc Couleur De Labat Jour Blanc 1 Pièce 11 07
Clover Set Pour Réaliser Un Tableau Comic Cats As 43 310 11 07