4. Architecture d’un système Linux embarqué
Il n’y a pas de différence de structure notable entre une distribution Linux classique (Fedora, Ubuntu, Debian, etc.) et un système Linux embarqué mis à part un certain nombre d’optimisations dont le choix très sélectif des composants indispensables. En effet, l’inflation de l’espace disponible à la fois sur la mémoire vive – plusieurs gigaoctets – et les disques durs – plusieurs téra-octets – fait qu’une bonne partie des composants installés sur un PC/x86 de développement est en fait inutile.
Il n’en est rien pour un système embarqué et, même si les smartphones et autres set-top box les plus récents ont des caractéristiques matérielles impressionnantes, une optimisation rigoureuse du système d’exploitation est nécessaire de par le grand nombre d’appareils diffusés (souvent plusieurs millions). Même si la diffusion est restreinte, la limitation du nombre de composants...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Architecture d’un système Linux embarqué