• Laktawan sa pangunahing nabigasyon
  • Skip to main content
  • Laktawan sa pangunahing sidebar
  • Laktawan sa footer

TechLila

Dumudugo Gilid, Lagi

  • Tahanan
  • tungkol sa
  • Makipag-ugnay sa
  • Mga Deal at Alok
Logo ng Techlila
magbahagi
tiririt
magbahagi
aspile
4 Mga Pagbabahagi
Mga Pamamahagi ng Linux
Susunod

Nangungunang 5 Linux Distributions para sa mga College Students

Panimula sa Linux Kernel

TechLila computer Linux

Panimula sa Linux Kernel – Puso ng Linux Operating System

Avatar ng Rajesh Namase Rajesh Namase
Huling na-update noong: Mayo 14, 2020

Ang Linux kernel ay hindi isang operating system, ngunit ang kernel, o puso, ng operating system na nagbibigay-daan sa mga application na nagpapagana sa tunay na OS. Kabilang sa mga naturang application ang iba't ibang shell, ang compiler, ang windowing software, mga utility at iba pa na kailangan bago pa man mag-boot up ang iyong computer. Kaya't ang Linux kernel ay hindi katulad ng Linux OS na dapat ay tama ang pangalang GNU/Linux OS.

Panimula sa Linux Kernel

Ang Linux kernel ay ginagamit ng mga operating system na katulad ng Unix na kabilang sa pamilya ng Linux. Ito ay inilabas sa ilalim ng GNU General Public License, ibig sabihin ay libre ito para sa sinuman na gamitin at ipamahagi. Ito ay isang pag-unlad ng Linus Torvalds, isang Finnish na mag-aaral sa computer na mahilig makipaglaro sa mga computer at kung ano ang dahilan ng mga ito, at gumawa ng bagong operating system noong 1991, na dinisenyo sa paligid ng isang framework o kernel na tinawag niyang Linux.

Dahil inisyu ito bilang open-source na software, mabilis itong lumago sa isang gumaganang operating system bilang literal na libu-libong developer at coder ang nag-alok ng mga kontribusyon sa pagbuo nito. Ang libreng GNU Project ay nilikha noong 1983 upang bumuo ng isang libreng operating system, at bagama't maraming mga bahagi ang binuo, ito ay nabigo dahil ang kernel nito ay hindi nakumpleto. Naakit ng Linux ang marami sa mga taong nag-ambag dito.

Mga Monolithic Kernel at Module

Ang Bersyon 0.11 ay inilabas noong Disyembre 1991, at ang Linux kernel at ang operating system na binuo sa paligid nito ay mabilis na lumago mula noon. Kaya ano ang Linux kernel at bakit ito napakaespesyal at matagumpay? Ito ay kung ano ang kilala bilang isang monolithic kernel na naipon upang maging modular. Nangangahulugan ito na ang mga module ay maaaring i-load at i-unload habang tumatakbo ang system, ngunit ang mga module at ang mga serbisyo ng system ay tumatakbo sa parehong espasyo tulad ng pangunahing functionality.

Ang mainit na debate noong panahon ay nasa pagitan ng kani-kanilang mga benepisyo ng Unix monolithic kernel at ang microkernel architecture na ginamit sa MINIX ni Andrew Tanenbaum. Sa huli, ang mga pangunahing serbisyo ay tumatakbo sa labas ng kernel, sa userspace. Kasama sa terminong 'mga serbisyo' ang mga driver ng device, memory ng system, scheduler, pamamahala ng memorya, ang file system, at ang virtual file system (VFS).

Sa Linux, ang mga module ay maaaring dynamic na i-load at i-unload sa kernel space sa runtime upang mabawasan ang dami ng code na tumatakbo sa kernel sa pinakamababa. Isa sa mga bentahe ng isang monolithic kernel tulad nito ay kung ang root file system ay abort, ang serbisyo ay madaling magsimula muli dahil ang kernel ay tumatakbo pa rin.

Tingnan din
Computer Operating System: Mga Pamilya ng OS para sa Mga Computer

Portability ng Linux

Sa paglipas ng panahon, higit na salamat sa mga kontribusyon na ginawa ng mga developer, ang Linux kernel ay naging lubhang matatag, at mahusay sa paggamit ng CPU at memorya. Gayunpaman, ang isang kakaiba at hindi inaasahang resulta ng mga kontribusyong ito ay ang pagiging portable nito. Ang Linux ay hindi orihinal na binuo upang maging portable ngunit ngayon ay nai-port na sa isang bilang ng mga hand-held device, tulad ng iPhone at iPod, at isang binagong kernel ang ginagamit sa OS para sa Google Android at Nokia Maemo device.

Ito ay maaaring nasa ilalim na ngayon ng banta mula sa inaasahang pagpapatibay ng Microsoft ng UEFI (United Extensible Firmware Interface) na papalit sa umiiral na BIOS sa mga machine na binuo kasama nito. Mayroong tiyak na posibilidad na ang detalye ng UEFI ay magre-render ng mga open-source na operating system na tumatakbo gamit ang Linux kernel na 'hindi awtorisado.' Nangangahulugan iyon na hindi magbo-boot ang Linux gamit ang mga ganoong computer, hand-held o portable na device. Gayunpaman, may ilang mga problema na hindi nalutas ng open-source na komunidad, at malamang na malulutas ito sa paglipas ng panahon.

Tingnan din
Mga Kapaki-pakinabang na Utos, Tweak at Pag-troubleshoot ng Linux

KVM at ang Linux Kernel

Ang Linux kernel ay binago kamakailan upang paganahin itong kumilos bilang isang hypervisor: iyon ay upang gumana bilang isang OS para sa iba pang mga operating system. Kilala bilang ang Kernel-based Virtual Machine (KVM), ang pagbabagong ito ay isang kernel module na kapag na-load, ay nagbibigay-daan sa isa pang OS na magamit sa userspace, sa itaas ng KVM. Maaari kang magpatakbo ng isa pang Linux kernel o ibang operating system gaya ng Microsoft Windows sa userspace. Ang tanging kwalipikasyon ay kailangan mo ng hardware na angkop sa KVM: dapat na sinusuportahan ng iyong processor ang virtualization.

Ito ang mga pangunahing katotohanan tungkol sa Linux kernel. Ang pangunahing kadahilanan ay ang kernel ay hindi ang operating system mismo, ngunit ang puso ng Linux operating system. Binibigyang-daan nito ang OS na gumana tulad ng ginagawa nito, at dahil sa pagiging open-source na software, hindi lamang ito libre ngunit napapailalim sa patuloy na pag-unlad at pagpapabuti.

magbahagi
tiririt
magbahagi
aspile
4 Mga Pagbabahagi

Pagsisiwalat: Ang nilalamang na-publish sa TechLila ay suportado ng mambabasa. Maaari kaming makatanggap ng komisyon para sa mga pagbili na ginawa sa pamamagitan ng aming mga link na kaakibat nang walang karagdagang gastos sa iyo. Basahin ang aming Pahina ng disclaimer upang malaman ang higit pa tungkol sa aming pagpopondo, mga patakaran sa editoryal, at mga paraan upang suportahan kami.

Ang pag bigay AY PAG ALAGA

magbahagi
tiririt
magbahagi
aspile
4 Mga Pagbabahagi
Avatar ng Rajesh Namase

Rajesh Namase

Rajesh Namase ay isang propesyonal na blogger at tagapagtatag ng TechLila blog. Isa pa, isa siyang masugid na negosyante, internet marketer, at fitness freak.

kategorya

  • Linux

Mga tag

Mga Tutorial sa Linux

reader Interactions

Kung ano ang sinasabi ng mga tao

  1. Avatar ng AmitAmit

    Napakagandang impormasyon. Gusto ko ang larawan ng Kernel.

    tumugon
  2. Avatar ni Thomas DelauerThomas Delauer

    Ang Linux ay ang pinakamahusay sa lahat ng oras at ngayon ay napakasama ng Windows at sinuman ay maaaring mag-hack ng system.

    tumugon

Idagdag ang Iyong Komento Kanselahin ang sumagot

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan *

pangunahing Sidebar

popular

Paano Pataasin ang Bilis ng Broadband sa Windows

10 Pinakamahusay na Android launcher ng 2023

Mga Dapat Gawin Pagkatapos Mag-install ng Windows 10 – Mga Tip at Trick ng Windows 10

Nangungunang 10 Mga Search Engine na Magagamit Mo upang Pribado na Maghanap sa Web

55 Mga Kawili-wiling Katotohanan sa Computer na Magpapagulo sa Iyong Isip

Ano ang Hahanapin Kapag Bumili ng Laptop – Isang Gabay sa Pagbili ng Laptop

Fusion Drive Vs SSD – Mga Bagay na Walang Sinasabi sa iyo Tungkol sa Fusion vs SSD Storage

Mga Kapaki-pakinabang na Tool

• Grammarly - Libreng Grammar Checker
• SEMrush – Ang Pinakamagandang SEO Tool na Pinagkakatiwalaan ng Mga Eksperto
• Setapp – One-stop na subscription para sa Mac at iOS

Mga Paksa sa Trending

  • Android
  • internet
  • iPhone
  • Linux
  • Kapote
  • Katiwasayan
  • Social Media
  • Teknolohiya
  • Windows

Worth Checking

10 Pinakamahusay na Sound Equalizer para sa Windows 10 (2023 Edition!)

14 Pinakamahusay na VLC Skin na Lubos na Inirerekomenda at Libre

Footer Logo Logo ng Teksto ng Footer

Pampaa

tungkol sa

Kamusta at maligayang pagdating sa TechLila, ang sikat na blog ng teknolohiya kung saan makakahanap ka ng mga mapamaraang artikulo para sa pag-master ng mga pangunahing kaalaman at higit pa.

Sa TechLila, ang aming pangunahing layunin ay magbigay ng natatanging impormasyon, tulad ng mga tip at trick sa kalidad, mga tutorial, mga gabay sa kung paano sa Windows, Macintosh, Linux, Android, iPhone, Seguridad at ilang iba't ibang mga sub-topic tulad ng mga review.

Links

  • tungkol sa
  • Makipag-ugnay sa
  • Pagtatatuwa
  • Pribadong Patakaran
  • Mga Tuntunin

sundin

Custom na Tema Gamit ang Genesis Framework

Cloud hosting ng Cloudways

wika

© Copyright 2012–2023 TechLila. All Rights Reserved.