Quels sont les avantages et les inconvénients d'un petit système d'exploitation?
Un petit système d'exploitation est un système constitué d'une quantité relativement petite de code sous-jacent. En conséquence, il nécessite généralement moins de ressources de la machine sur laquelle il est exécuté.
En règle générale, la plupart des systèmes décrits comme un petit système d'exploitation sont basés sur le noyau Linux. Le noyau est effectivement le cerveau d'un ordinateur et décide exactement de ce qu'il doit faire à un moment donné. Linux est normalement utilisé dans les systèmes open source, qui varient considérablement et certains sont plus petits que d'autres. Microsoft Windows et OSX d’Apple sont généralement considérés comme des systèmes d’exploitation très volumineux.
L'idée d'un petit système d'exploitation étant comparative plutôt qu'absolue, certaines éditions de Windows peuvent être qualifiées de petites. Le plus connu d'entre eux est Windows CE, conçu pour les ordinateurs très bas spécifications et les périphériques autonomes. Dans ce dernier cas, le système est normalement directement intégré à l’appareil. Certains périphériques exécutant Windows CE incluent des écrans d’information interactifs et les systèmes de divertissement à l’arrière de certaines compagnies aériennes.
Le principal avantage d’un petit système d’exploitation réside dans le fait qu’il peut fonctionner sur un ordinateur peu exigeant et ne nécessite généralement pas un ordinateur aussi rapide ni autant de mémoire que les grands systèmes. Cela laisse plus de ressources pour l'exécution d'applications. Cela permet également d'utiliser des ordinateurs plus anciens plus longtemps avant qu'ils ne soient considérés comme obsolètes.
Un autre avantage est qu'un petit système d'exploitation, par définition, a moins de potentiel pour contenir des bogues. Ceci ne s'applique toutefois qu'en termes absolus. Un petit système d'exploitation mal écrit causera probablement autant ou plus de problèmes qu'un grand système bien écrit.
Certains systèmes d'exploitation sont si petits qu'ils peuvent être stockés et même exécutés à partir d'un périphérique portable. Cela pourrait inclure une clé USB. Cela signifie que le système d'exploitation peut être exécuté instantanément sur un ordinateur sans qu'il soit nécessaire de l'installer. Cela peut être particulièrement utile lorsque vous utilisez un ordinateur sur lequel le système installé a été corrompu.
Les inconvénients d'un petit système d'exploitation dépendent de la raison pour laquelle il est petit. Par exemple, il ne peut s’exécuter que sur la ligne de commande, ce qui signifie que les informations sont entrées et affichées uniquement sous forme de texte plutôt que sous forme graphique, ce qui peut heurter de nombreux utilisateurs. Un petit système peut également avoir économisé de l'espace en offrant un support plus limité pour les périphériques matériels tels que les imprimantes ou les modems.