Exécuter Fedora 26 dans un environnement en direct me semble presque comme une vitesse native, mais lorsque j'installe le système d'exploitation sur une clé USB et que je démarre dessus, tout prend une éternité au démarrage. Une fois que les choses commencent, elles sont généralement beaucoup plus rapides, mais elles sont pratiquement inutilisables.
Est-ce considéré comme normal?
live-usb
persistence
Hermancain
la source
la source
Réponses:
Cela a à voir avec la façon dont ils fonctionnent.
Pour une installation régulière sur un lecteur flash, vous êtes limité par la bande passante USB, donc à moins d'avoir un bon périphérique USB 3.0, vous êtes bloqué à environ 20 Mo / s (ce qui équivaut aux disques durs traditionnels de la fin des années 90 environ) . Toutes les modifications sont également écrites sur l'appareil, vous partagez donc cette bande passante USB pour les lectures et les écritures.
Un système Live fonctionne cependant quelque peu différemment. À la base, un système Live se compose d'une image de système de base (généralement une image SquashFS, car elle est bonne pour l'efficacité de l'espace) et d'un support de superposition en plus pour intercepter les modifications et les conserver dans la RAM. Il existe deux manières spécifiques de gérer cela:
Dans le premier cas, vous pouvez réellement courir plus vite que la vitesse native (car vous n'accédez jamais à plus lentement que la RAM), mais votre démarrage prend beaucoup de temps (parce que vous copiez des centaines de Mo de données dans la RAM. Dans le second cas, vous n'allez pas être aussi rapide que la vitesse native, mais comme vous n'écrivez jamais rien sur le faux lecteur, vous ne supprimez presque jamais les données du cache, et par conséquent, vous exécutez également assez rapidement.
la source