| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> Compétences informatiques de base >> Content
    Kernel & Userland sont désynchronisés
    Trois parties composent un système informatique : le matériel, le noyau du système et le userland . Applications du userland besoin du kernel pour que le matériel accomplir les tâches nécessaires pour jouer un fichier de musique , accès à l'Internet ou taper un rapport. Quand une application userland et le noyau utilisent une version différente d'un compilateur clé ou une bibliothèque système, votre système est dit être " out of sync . " Dans les systèmes Unix BSD , vous pouvez obtenir un " noyau et l'espace utilisateur sont hors de sync " message d'erreur. Kernel et Interactions Userland

    Une application userland vous devez installer et utiliser peut exiger d'un fichier de service ou une bibliothèque qui se trouve uniquement dans la dernière mise à jour d'une bibliothèque particulière du noyau ou pilote matériel . Certains programmeurs d'applications userland lier statiquement les bibliothèques de leurs applications. Une application liée statiquement ne compile pas si une bibliothèque dont elle a besoin n'est pas présente. Si une application est dynamiquement lié à une version de la bibliothèque que vous n'avez pas , toutefois, l'application compile, et vous ne savez pas votre système n'est pas synchronisée jusqu'à ce que vous exécutez en fait la demande .
    BSD approche

    systèmes BSD sont distribués comme un package complet qui inclut le noyau et un grand nombre d' applications du userland . L'avantage de cette approche est que toutes les applications, les services publics, les bibliothèques et les pilotes sont conçus pour une version spécifique du noyau. En outre, toutes noyau et les fichiers source userland sont compilés en utilisant la même version du compilateur et les bibliothèques du compilateur. Toute divergence entre la version d'une application userland et les services du noyau elle des besoins sont traitées avant une distribution BSD devient accessible au public .
    Linux approche

    Contrairement à BSD , le code source pour le noyau Linux est publié distinct de toutes les applications userland . Distributions Linux comme Fedora ou Debian peuvent utiliser la même version du noyau , mais structurer leur environnement userland de manière différente et souvent incompatibles. Il est possible pour une distribution Linux pour contenir certaines applications du userland qui ont été compilés pour une version du noyau et d'autres qui ont été compilés contre une autre version du noyau.
    Reconstruction Monde

    One façon dont les utilisateurs BSD peuvent éviter le "userland et le noyau sont désynchronisés " erreurs est de reconstruire l'ensemble du système en cas de besoin de mettre à niveau le noyau ou utiliser la dernière version d'un pilote matériel ou l'application userland . Ce processus est appelé «le monde de la reconstruction. " La séquence exacte des étapes varie entre distributions BSD. Selon le manuel FreeBSD , cependant, les mesures comprennent la sauvegarde du système actuel , l'acquisition du code source de la version BSD souhaitée , la construction d'un nouveau compilateur de code source , compiler et installer le nouveau noyau, puis créer un nouveau , entièrement synchronisé userland . Photos

    Previous :

    next :
      articles connexes
    ·Comment désactiver écran pour DVD 
    ·Comment verrouiller les ports USB dans une politique lo…
    ·Comment faire pour créer un répertoire racine en util…
    ·Erreur Outlook Message trop nombreuses connexions à ce…
    ·Comment faire pour supprimer les clés USB multiples 
    ·Comment trouver le dossier du compte de l' utilisateur …
    ·Comment imprimer sur Dossiers 
    ·Comment supprimer des films à partir d'un disque dur 
    ·Usages et abus de l' informatique 
    ·Comment nettoyer des fichiers supprimés dans Vista 
      articles en vedette
    ·Comment faire pour supprimer Windows Photo Gallery 
    ·La défragmentation ne fonctionne pas sur Windows XP SP…
    ·Comment vérifier si les pilotes Linux sont installés 
    ·Comment changer le mot de passe administrateur sur Vist…
    ·Comment faire pour désactiver la mémoire virtuelle da…
    ·La meilleure façon d'obtenir un + certifié 
    ·Comment changer Microsoft XPS Document Writer pour le d…
    ·Comment faire des signes chinois sur l'ordinateur 
    ·Quel est le chemin Syntaxe DOS 
    ·Comment puis-je obtenir en mode sans échec sur un Sony…
    Copyright © Connaissances Informatiques http://fr.wingwit.com