12

Outils de mise au point

La mise au point et l’optimisation sont des aspects fondamentaux du développement de logiciels industriels. En effet, les contraintes de qualité de fonctionnement y sont bien plus importantes que dans le cas des logiciels généralistes. Alors qu’un outil de bureautique est utilisé au maximum quelques heures par jour, le logiciel embarqué dans un téléphone mobile ou un IAD (pour Internet Access Device) doit fonctionner 24 heures sur 24, et le redémarrage du système est peu fréquent. La moindre fuite de mémoire (ou memory leak), tolérable sur un logiciel généraliste, devient une véritable catastrophe dans le cas d’un logiciel embarqué.

De plus, les problèmes apparaissent beaucoup plus rapidement, car les logiciels embarqués ...

Get Linux embarqué now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.