Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Linux >> Content

    Linux Kernel har fastnat i Kompilera

    Bygg en Linux-kärna är en känslig process , som kräver omfattande kunskap om den specifika datorn där kärnan kommer att köra och processen att faktiskt initiera sammanställningen själv . Bygg en kärna kräver mest av en dators processorkraft , så datorns användning inte kan göra något annat tills processen är klar . Om en kernel sammanställning verkar ha fastnat , kan användaren kontrollera om de behöver för att avsluta processen . Linux Kernel

    Linuxkärnan är motorn som gör att varje distribution av operativsystemet Linux för att köras på en dator . Det är en samling av den fasta programvaran kommunicerar med alla hårdvarukomponenter , överföra data mellan operativsystemet och program som körs på den och datorns hårdvara . Linux Foundation släpper en standard , förkompilerat kärna . Däremot kan avancerade användare välja att kompilera sina egna kärnor som inkluderar endast de bitar av firmware som de behöver , för ett mer effektivt system . De kan också kompilera sin egen kärna att omfatta specialiserade bitar av firmware som de flesta användare inte behöver .
    Kompileringstiden

    Medan framsteg inom processorhastighet och effektivitet har minskat kraftigt den tid det tar att kompilera Linuxkärnan , är det fortfarande en lång process . Ju fler fasta komponenterna användaren innehåller , desto längre kommer att ta. Även om en användare väljer att göra vissa firmware komponenter modulära , och extra tillägg till kärnan som användarna kan slå på eller av , behöver deras källkod fortfarande skall sammanställas .
    Kontroll Process status

    standard kernel sammanställning processen inte kommer att visa varje delsteg den aktivt utför . Snarare kommer den listan när det har börjat och slutat att arbeta på olika kärnan komponenter . Om terminalfönster som tillhör kärnan sammanställning processen inte har visas en ny post i en mycket lång tid , kan användaren öppna ett terminalfönster och använder " ps aux - all " kommandot för att kontrollera tillståndet i processen . Om " gcc " process har en " Z " under " stat " kolumnen i kommandots utdata , då processen har frusit och måste avslutas . Addera avsluta processen

    Innan användaren flyttar en kompilerad kärna i lämplig mapp och ställer in starthanteraren för att använda den , är kärnan bara en fil på datorn . Följaktligen avslutande sammanställningen processen för en kärna inte skada Linux-system . Användaren behöver bara starta sammanställningen processen . Användare kan stoppa sammanställning processen genom att skriva kommandot " kill -9 PID " till en annan terminal fönster, där " PID " är numret bredvid " gcc " posten när användaren utfärdar " ps aux - all " kommandot . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du ändrar Darwin Boot Order
    ·Hur man tar bort en regel från IP Tabeller
    ·Hur man ansluter Harmon Kardon Soundsticks för Linux
    ·Hur man gör ett arbete Brother Scanner i Puppy Linux
    ·Hur man installerar en tar-fil
    ·Hur man installerar Redhat Enterprise Linux 5
    ·Lärande Linux Kernel Programmering
    ·Linux Sync Verktyg
    ·Hur man läser tar-filer
    ·Hur du flyttar systemfältet i Aktivitetsfältet i Fedo…
    Utvalda artiklarna
    ·Avinstallera PowerShell manuellt
    ·Hur till Öka storlek Personsökning Volym i SystemPage…
    ·Hur att stoppa Scan Check Disk på Boot
    ·Windows XP TCP Performance
    ·Hur slutar jag Kodak EasyShare från att starta när ja…
    ·Hur man hämtar ett lösenord för Mac OS X Leopard
    ·Om explorer.exe ligger på XP
    ·Ställa protokoll
    ·Så här ändrar en sökväg i Ubuntu
    ·Hur man tar bort bokmärkesverktygsraden
    Copyright © Dator Kunskap http://www.dator.xyz