• Gå till huvudmenyn
  • Hoppa till huvudinnehåll
  • Hoppa till huvudsidofältet
  • Gå till sidfot

TechLila

Bleeding Edge, alltid

  • Start
  • Info
  • Kontakt
  • Erbjudanden och erbjudanden
Techlila logotyp
Dela
Tweeta
Dela
nål
4 aktier
Linux-distributioner
Strax

Topp 5 Linux-distributioner för högskolestudenter

Introduktion till Linux-kärnan

TechLila Dator Linux

Introduktion till Linux-kärnan – hjärtat av Linux-operativsystemet

Avatar av Rajesh Namase Rajesh Namase
Senast uppdaterad den: Kan 14, 2020

Linux-kärnan är inte ett operativsystem, utan kärnan, eller hjärtat, i operativsystemet som möjliggör de applikationer som gör att det verkliga operativsystemet kan fungera. Sådana applikationer inkluderar de olika skalen, kompilatorn, fönsterprogramvaran, verktyg och så vidare som behövs innan din dator ens startar. Så Linux-kärnan är inte densamma som Linux OS som korrekt borde heta GNU/Linux OS.

Introduktion till Linux-kärnan

Linux-kärnan används av de Unix-liknande operativsystemen som tillhör Linux-familjen. Den har släppts under GNU General Public License, vilket betyder att det är gratis för alla att använda och distribuera. Det är en utveckling av Linus Torvalds, en finsk datorstudent som gillade att leka med datorer och vad som får dem att ticka, och som kom med ett nytt operativsystem 1991, designat kring ett ramverk eller kärna som han kallade Linux.

Eftersom den gavs ut som programvara med öppen källkod växte den snabbt till ett fungerande operativsystem eftersom bokstavligen tusentals utvecklare och kodare erbjöd bidrag till dess utveckling. Det fria GNU-projektet skapades 1983 för att utveckla ett gratis operativsystem, och även om många komponenter hade utvecklats, misslyckades det eftersom dess kärna aldrig blev färdig. Linux lockade många av de människor som hade bidragit till detta.

Monolitiska kärnor och moduler

Version 0.11 släpptes i december 1991, och Linux-kärnan och operativsystemet som byggdes runt den växte snabbt sedan dess. Så vad är Linux-kärnan och varför är den så speciell och framgångsrik? Det är vad som kallas en monolitisk kärna som har kompilerats för att vara modulär. Detta innebär i princip att moduler kan laddas och lossas medan systemet körs, men att modulerna och systemtjänsterna körs i samma utrymme som kärnfunktionaliteten.

Tidens hetsiga debatt var mellan fördelarna med Unix monolitiska kärna och mikrokärnarkitekturen som användes i Andrew Tanenbaums MINIX. I den senare körs de grundläggande tjänsterna utanför kärnan, i användarutrymmet. Termen "tjänster" inkluderar drivrutiner, systemminne, schemaläggare, minneshantering, filsystemet och det virtuella filsystemet (VFS).

I Linux kan moduler dynamiskt laddas och avlastas i kärnutrymmet vid körning för att minska mängden kod som körs i kärnan till ett minimum. En av fördelarna med en monolitisk kärna som denna är att om rotfilsystemet avbryts är tjänsten lätt att komma igång igen eftersom kärnan fortfarande körs.

Se även
Datoroperativsystem: OS-familjer för datorer

Portabilitet av Linux

Med tiden, till stor del tack vare bidragen från utvecklarna, har Linux-kärnan blivit extremt stabil och effektiv i CPU- och minnesanvändning. Ett distinkt och oväntat resultat av dessa bidrag har dock varit dess portabilitet. Linux utvecklades ursprungligen inte för att vara bärbar men har nu porterats till ett antal handhållna enheter, som iPhone och iPod, och en modifierad kärna används i operativsystemet för Google Android- och Nokia Maemo-enheter.

Detta kan nu hotas av Microsofts planerade antagande av UEFI (United Extensible Firmware Interface) som skulle ersätta det befintliga BIOS i maskiner som byggts med det. Det finns en säker möjlighet att UEFI-specifikationen skulle göra operativsystem med öppen källkod som körs med Linux-kärnan "oauktoriserade". Det betyder att Linux inte skulle starta med sådana datorer, handdatorer eller bärbara enheter. Det finns dock få problem som open source-gemenskapen inte har kunnat lösa, och detta kommer sannolikt att lösas med tiden.

Se även
Användbara Linux-kommandon, justeringar och felsökning

KVM och Linux-kärnan

Linuxkärnan har nyligen modifierats för att göra det möjligt för den att fungera som en hypervisor: det vill säga att fungera som ett OS för andra operativsystem. Denna modifiering, känd som den kärnbaserade virtuella maskinen (KVM), är en kärnmodul som när den laddas gör det möjligt att använda ett annat operativsystem i användarutrymmet, ovanför KVM. Du kan köra en annan Linuxkärna eller ett annat operativsystem som Microsoft Windows i användarutrymmet. Den enda kvalifikationen är att du behöver hårdvara som passar KVM: din processor måste stödja virtualisering.

Dessa är de grundläggande fakta om Linux-kärnan. Huvudfaktorn är att kärnan inte är själva operativsystemet, utan hjärtat av operativsystemet Linux. Det gör det möjligt för operativsystemet att fungera som det gör, och eftersom det är programvara med öppen källkod är det inte bara gratis utan är föremål för ständig utveckling och förbättring.

Dela
Tweeta
Dela
nål
4 aktier

Upplysningar: Innehåll som publiceras på TechLila stöds av läsare. Vi kan få en provision för köp gjorda via våra affiliate-länkar utan extra kostnad för dig. Läs vår Ansvarsfriskrivningssida för att veta mer om vår finansiering, redaktionella policyer och sätt att stödja oss.

Dela är omtänksam

Dela
Tweeta
Dela
nål
4 aktier
Avatar av Rajesh Namase

Rajesh Namase

Rajesh Namase är en professionell bloggare och grundare av TechLila blogg. Dessutom är han en passionerad entreprenör, internetmarknadsförare och fitnessfreak.

Kategori

  • Linux

Tags

Linux tutorials

Läsar Interaktioner

Vad folk säger

  1. Avatar av AmitAmit

    Mycket bra information. Jag gillar kärnbilden.

    Svara
  2. Avatar av Thomas DelauerThomas Delauer

    Linux är det bästa i alla tider och nu är Windows så dåligt och vem som helst kan hacka systemet.

    Svara

Lägg till din kommentar Avbryt svar

E-postadressen publiceras inte. Obligatoriska fält är markerade *

primär Sidebar

Populära

Hur man ökar bredbandshastigheten på Windows

10 bästa Android Launchers 2021

Saker att göra efter installation av Windows 10 – Windows 10 tips och tricks

Topp 10 sökmotorer du kan använda för att söka på webben privat

55 Intressanta datorfakta som kommer att få dig att bli förbannad

Vad du ska leta efter när du köper en bärbar dator – en köpguide för bärbar dator

Fusion Drive vs SSD – saker som ingen berättar om Fusion vs SSD-lagring

Användbara verktyg

• Grammarly – Gratis grammatikkontroll
• SEMrush – Det bästa SEO-verktyget som experter litar på
• Setapp – One-stop-prenumeration för Mac och iOS

Populära ämnen

  • Android
  • Internet
  • iPhone
  • Linux
  • Macintosh
  • säkerhet
  • Sociala medier
  • Teknologi
  • fönster

Värt att kolla

10 bästa ljudequalizer för Windows 10 (2022 Edition!)

14 bästa VLC-skins som rekommenderas starkt och gratis

Footer Logo Sidfot Text Logotyp

Sidfot

Info

Hej och välkommen till TechLila, den berömda teknikbloggen där du kan hitta fyndiga artiklar för att bemästra grunderna och mer.

På TechLila är vårt huvudsakliga mål att tillhandahålla unik information, såsom kvalitetstips och tricks, tutorials, hur man gör-guider på Windows, Macintosh, Linux, Android, iPhone, säkerhet och några diverse underämnen såsom recensioner.

vänster

  • Info
  • Kontakta Oss
  • Villkor
  • Sekretesspolicy
  • Villkor

Följ

Anpassat tema med hjälp av Genesis Framework

Molnvärd av Cloudways

Språk

en English
bg Българскиzh-CN 简体中文nl Nederlandsen Englishtl Filipinofr Françaisde Deutschid Bahasa Indonesiait Italianoja 日本語pl Polskipt Portuguêsro Românăru Русскийsr Српски језикes Españolsv Svenskatr Türkçeuk Українськаvi Tiếng Việt

© Copyright 2012–2023 TechLila. All Rights Reserved.