Connaissances Informatiques >> systèmes >> Compétences informatiques de base >> Content
  Derniers articles
  • Comment utiliser un économiseur d'é…
  • Comment utiliser IPA sur un ordinate…
  • Comment étendre volumes à l'aide d…
  • Comment mettre un mot de passe sur v…
  • Comment puis-je obtenir des alertes …
  • Comment valider une adresse électro…
  • Comment dimensionner sûrement une p…
  • Comment accéder sans fil à un ordi…
  • Comment effacer les sites visités à…
  • Comment faire un formulaire qui peut…
  •   Compétences informatiques de base
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Compétences informatiques de base

    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

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser la fonction de remplissage automatique de la barre d'outils Google 
  • Comment faire pour ouvrir la Atrium directeur Feature File 
  • Comment faire Website Visible sur un écran 
  • Comment faire pour extraire des images à partir de Turbo Lister 
  • Types d' essai de dureté 
  • Comment convertir un morceau avec une extension de GR en MP3 
  • Comment faire un nouveau Accueil 
  • Quelles sont les contributions at- Pascal Vous avez à l'histoire des ordinateurs 
  • Comment Arrêtez le pourriel dans Microsoft Outlook 
  • Comment savoir Quel système d'exploitation utilise le Poste de travail 
  • Connaissances Informatiques © http://www.ordinateur.cc