Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Datamaskin >> Systems >> Grunnleggende datakunnskaper >> Content
    Kernel & Userland er ute av sync
    Tre deler utgjør et datasystem : maskinvaren, systemet kjernen og Userland . UserLand programmer trenger kjernen til å gjøre maskinvaren utføre de oppgavene som trengs for å spille en musikkfil , tilgang til Internett eller skrive en rapport. Når en Userland søknad og kjernen bruke en annen versjon av en nøkkel kompilator eller system bibliotek, er systemet sies å være " ute av sync . " I BSD Unix-systemer , kan du få en " Userland og kjernen er ute av synkronisere "feilmelding. Kernel og UserLand Interaksjoner

    Userland program du må installere og bruke kan kreve en tjeneste eller et bibliotek -fil som bare finnes i den nyeste oppdateringen til et bestemt kernel bibliotek eller maskinvare driver. Noen UserLand applikasjonsprogrammerere statisk koble bibliotekene på sine søknader. En statisk linket søknaden ikke kompilere ikke hvis et bibliotek den trenger er ikke til stede. Hvis et program er dynamisk knyttet til et bibliotek versjonen du ikke har, derimot, kompilerer programmet , og du kan ikke vite at systemet er ute av sync før du faktisk kjøre programmet .
    BSD Approach

    BSD systemer er distribuert som en komplett pakke som inkluderer kernel og et stort antall UserLand applikasjoner. Fordelen for denne tilnærmingen er at alle programmer, verktøy, biblioteker og drivere er tilpasset en bestemt kjerne -versjon. I tillegg er alle kernel og UserLand kildefilene utarbeidet etter den samme kompilatoren versjon og kompilatoren biblioteker. Eventuelle versjon avvik mellom en Userland søknad og kjernen tjenester det er behov for behandles før en BSD distribusjonen blir tilgjengelig for allmennheten .
    Linux Approach

    motsetning BSD , er kildekoden for Linux-kjernen utgitt separat fra alle UserLand applikasjoner . Linux- distribusjoner som Fedora eller Debian kan bruke samme versjon av kjernen , men strukturere Userland miljø i ulike og ofte inkompatible måter. Det er mulig for en Linux-distribusjon til å inneholde noen UserLand programmer som ble satt sammen for en kernel versjon og andre som ble kompilert mot en annen kernel versjon .
    Gjenoppbygging Verden

    One veis BSD brukere kan unngå " Userland og kjernen er ute av sync " feil er å gjenoppbygge hele systemet når behovet oppstår til å oppgradere kjernen , eller bruke den nyeste versjonen av en hardware driver eller Userland søknad. Denne prosessen kalles " ombygging verden. " Den nøyaktige rekkefølgen av trinn varierer mellom BSD -distribusjoner . Ifølge FreeBSD handbook , men trinnene inkluderer sikkerhetskopiering dagens system , anskaffe kildekoden til ønsket BSD -versjonen , og bygge en ny kildekoden kompilator, kompilere og installere den nye kjernen , deretter opprette en ny , fullstendig synkronisert Userland .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lære Touch Typing Online 
    ·Hvordan kan jeg overføre MP3- filer fra Midlertidige I…
    ·Hvor å Fastsette Domain Feil på TI -84 Plus Silver Ed…
    ·Hvordan endre oppsett på TeenSpot 
    ·Hvordan bruke Shapefile kartdata 
    ·Slik tilpasser et oppgavelinjen 
    ·Hvordan få Internal Mic på jobb på en Toshiba L505D …
    ·Hvordan å feilsøke NetBeans MAMP 
    ·Hvordan Cut & Paste 
    ·Hvordan lage en kupong Mal 
      Anbefalte artikler
    ·Hvordan endre en animert markør Ikon 
    ·Hvordan avinstallere Linux & Installer Windows XP 
    ·Hvordan å bytte til en bakgrunn program som ikke på o…
    ·Hvordan slå av en styreflate Når Typing 
    ·Hvordan installere programvare på Windows XP 
    ·Hvordan finne en PHP File 
    ·Hva er en Byttehandel CD 
    ·Hvordan Kopier & Lim inn mer enn én artikkel URL 
    ·Slik konfigurerer SELinux for vsftpd 
    ·Slik kjører Vista Ultimate 64 i 32 - bits modus 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/