Pourquoi Linux démarre et s'arrête plus rapidement que Windows - Congogeek





Bon à savoir OS

Pourquoi Linux démarre et s'arrête plus rapidement que Windows

Par Darty | 27/05/2020


897 hits...

Partager cet article

Translate this page


Vous êtes-vous déjà demandé pourquoi les systèmes d'exploitation basés sur Linux comme Ubuntu, Linux Mint, Elementary OS, Kali Linux, etc. démarrent et s'arrêtent plus rapidement que le système d'exploitation Windows ?

Non!

Dans cet article, nous allons le détailler pour vous.

Pourquoi Linux démarre plus vite que Windows?

Nous allons d'abord discuter de la raison pour laquelle Linux démarre plus rapidement que Windows.

De nombreux facteurs affectent le temps de démarrage de Linux et de Windows. Certaines des raisons notables sont:

Noyau

Le noyau est le noyau d'un système d'exploitation. Il a un contrôle complet sur tout ce qui se passe dans le système.

Le noyau Linux est monolithique - signifie qu'il contient toutes les fonctionnalités, même les pilotes, la gestion de la mémoire, le planificateur de tâches et le système de fichiers. Ainsi, lors du démarrage du noyau charge toutes ces fonctions à la fois.

Et le noyau Windows NT est comme un micro-noyau qui ne contient que des fonctionnalités de base pendant le processus de démarrage, puis charge d'autres fonctions, pilotes et systèmes de fichiers. Ce qui fait que Windows démarre un peu plus lentement que Linux.

Services et programmes

Dans Windows, de nombreux services démarrent automatiquement au démarrage ainsi que de nombreux programmes comme Antivirus, ce qui ralentit le processus de démarrage. Alors que dans le cas de Linux, il est limité.

Rétrocompatibilité

La rétrocompatibilité permet aux systèmes logiciels d'utiliser avec succès les interfaces et les données des versions antérieures du système ou avec d'autres systèmes.

Et Windows a une longue histoire et ils prennent en charge les anciens cadres logiciels, donc pendant le démarrage, Windows doit charger ces bibliothèques pour rendre l'expérience Windows plus fluide.

Bien que les distributions Linux n'aient pas de fonctionnalité de compatibilité descendante.

Fragmentation

La fragmentation signifie le stockage d'un fichier dans plusieurs zones de mémoire distinctes dispersées sur un disque dur.

Dans Windows, les fichiers sont fragmentés. Le disque dur prend donc plus de temps pour la lecture et l'écriture au démarrage. Et aussi lorsque vous installez plus de programmes dans Windows, le système prend plus de temps à charger. Vous pouvez les remarquer en retardant le démarrage avec un système Windows nouveau et utilisé.

Et sous Linux, le système de fichiers utilisé est EXT, qui ne nécessite pas de fragmentation. Parce que Linux alloue les fichiers de manière plus intelligente. Au lieu de placer plusieurs fichiers les uns à côté des autres sur le disque dur, les systèmes de fichiers Linux dispersent différents fichiers sur tout le disque, laissant une grande quantité d'espace libre entre eux. La lecture et l'écriture au démarrage sont donc plus rapides.

Environnement de bureau

Une autre raison principale derrière un démarrage Linux plus rapide est son environnement de bureau (DE). Ce qui est bien plus rapide que Windows.

Pourquoi un arrêt Linux plus rapide que Windows?

Nous allons maintenant discuter de la raison pour laquelle l'arrêt de Linux est plus rapide que Windows.

 

Les services dans Windows retardent l'arrêt

Lors de l'arrêt de Windows, la plupart des services généreront au moins un événement à la fin. Parfois, chaque service peut comporter de nombreux événements.

Par exemple, "Fin du service NTP", "Le pilote d'imprimante a reçu un signal pour se terminer", "Le pilote d'imprimante vide la file d'attente" "Le pilote d'imprimante quitte". Ces événements sont des «objets» et sont lents à créer et à détruire, ce qui ajoute au temps d'arrêt.

Cependant, lors de l'arrêt sous Linux, la plupart des processus affichent simplement une ligne sur la console ou / var / log / messages et quittent. Ce qui rend un arrêt plus fluide.

Cache

Windows peut mettre en cache de nombreuses choses et ces caches doivent être vidés sur le système de fichiers à l'arrêt. Mais les caches sont mieux gérés sous Linux, avec des exécutions périodiques «fsync», sur de meilleurs systèmes de fichiers.

GUI

L'interface utilisateur graphique (GUI) de Windows enregistre de nombreuses informations d'état, dont la plupart sont stockées sous forme d'objets. Qui affectent le temps d'arrêt.

Dans le cas de Linux, l'interface de ligne de commande (CLI) n'a presque rien à enregistrer, à l'exception du fichier historique du shell. La plupart des informations d'état se trouvent dans de simples fichiers texte.

Processus et programmes

Comme les services, certains processus et programmes dans Windows ont beaucoup plus de temps pour se fermer lors de l'arrêt et il va se bloquer et parfois nous devons interrompre de force la tâche.

Et Linux prend moins de temps à chaque processus pour se fermer, et la plupart des programmes peuvent répondre rapidement et se fermer plus rapidement lors de l'arrêt.

Cependant, contrairement aux versions précédentes de Windows, Windows 10 a amélioré ce qui a amélioré son temps de démarrage et d'arrêt, mais n'est pas encore plus rapide que Linux.





Laisser votre commetaire

Soyez le premier à commenter





0 Commentaire