Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Code Optimization: Effective Memory Usage
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Code Optimization: Effective Memory Usage

Code Optimization: Effective Memory Usage

Kris Kaspersky

390 pages, parution le 04/11/2003

Résumé

This book is a practical guide to optimizing programs for IBM PC platforms and those that work with the Windows and Unix family operating systems. The author covers the expediency of optimization and a way to increase the speed of programs by optimizing them.
In the book, you will find a detailed description of the devices and mechanism of interaction of the computer components, effective ways of programming, and a technique for optimizing programs, both on the machine code level and on the data structure level. You'll find out how you can effectively implement programming methods in a high-level language that are usually done in assembler. Particular attention will be given to the RAM subsystem. You will also come across the working principles of the RAM and the way in which it is coupled with the processor. You'll find a description of programming methods that allow you to overclock the memory to reach maximum performance.
A comparative analysis of optimizing C/C++ compilers is made. Methods of automatic optimization are considered, and it will be possible to estimate their effectiveness compared to manual code generation. Finally, you'll find information on the technology for creating a maximally effective program, based on the author's own personal experience. Simple explanations and numerous examples show you how to address performance issues with algorithms of effective memory usage in different PC architectures. The CD-ROM that comes with the book contains source codes of utilities developed by the author for tuning the hardware and software to reach their maximum performance and for finding bottlenecks in the system.

Contents

  • Introduction to optimization
  • Program Profiling
  • Ram Subsystem
  • Cache Subsystem
  • Machine optimization
  • On the CD-Rom
  • Index

L'auteur - Kris Kaspersky

has dealt with many issues relating to security and system programming (including, in part, compiler development, optimization techniques, security mechanism research, real-time OS kernel creation, system management of production, writing anti-virus programs, etc.). Currently, he is a technical writer and the author of a number of articles on various aspects of hacking, disassembling, and code optimization.

Caractéristiques techniques

  PAPIER
Éditeur(s) Alist
Auteur(s) Kris Kaspersky
Parution 04/11/2003
Nb. de pages 390
Format 18,5 x 23
Couverture Broché
Poids 690g
Intérieur Noir et Blanc
EAN13 9781931769242
ISBN13 978-1-931769-24-2

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav.client@eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription