• Passa alla navigazione principale
  • Vai al contenuto principale
  • Skip to sidebar primaria
  • Salta al Footer

TechLila

Bleeding Edge, sempre

  • Casa
  • Chi Siamo
  • Contatti
  • Offerte e offerte
Logo Techlila
Condividi
Tweet
Condividi
Pino
4 azioni
Distribuzioni Linux
Avanti il ​​prossimo

Le 5 migliori distribuzioni Linux per studenti universitari

Introduzione al kernel Linux

TechLila computer Linux

Introduzione al kernel Linux – Cuore del sistema operativo Linux

Avatar di Rajesh Namase Rajesh Namase
Ultimo aggiornamento su: 14 Maggio 2020

Il kernel Linux non è un sistema operativo, ma il kernel, o cuore, del sistema operativo che abilita le applicazioni che rendono il vero sistema operativo in grado di funzionare. Tali applicazioni includono le varie shell, il compilatore, il software di windowing, le utilità e così via che sono necessarie prima che il computer si avvii. Quindi il kernel Linux non è lo stesso del sistema operativo Linux che dovrebbe essere chiamato correttamente il sistema operativo GNU/Linux.

Introduzione al kernel Linux

Il kernel Linux è utilizzato dai sistemi operativi Unix-like appartenenti alla famiglia Linux. È stato rilasciato sotto il GNU General Public License, il che significa che è gratuito per chiunque l'uso e la distribuzione. È uno sviluppo di Linus Torvalds, uno studente di informatica finlandese a cui piaceva giocare con i computer e cosa li fa funzionare, e che ha inventato un nuovo sistema operativo nel 1991, progettato attorno a un framework o kernel che ha chiamato Linux.

Poiché è stato rilasciato come software open source, è diventato rapidamente un sistema operativo funzionante poiché letteralmente migliaia di sviluppatori e programmatori hanno offerto contributi al suo sviluppo. Il progetto GNU gratuito è stato creato nel 1983 per sviluppare un sistema operativo libero e, sebbene fossero stati sviluppati molti componenti, fallì perché il suo kernel non fu mai completato. Linux ha attratto molte delle persone che hanno contribuito a questo.

Kernel e moduli monolitici

La versione 0.11 è stata rilasciata nel dicembre 1991 e da allora in poi il kernel Linux e il sistema operativo costruito attorno ad esso sono cresciuti rapidamente. Allora, qual è il kernel Linux e perché è così speciale e di successo? È ciò che è noto come kernel monolitico che è stato compilato per essere modulare. Ciò significa fondamentalmente che i moduli possono essere caricati e scaricati mentre il sistema è in esecuzione, ma che i moduli ei servizi di sistema vengono eseguiti nello stesso spazio della funzionalità principale.

L'acceso dibattito dell'epoca era tra i rispettivi vantaggi del kernel monolitico Unix e l'architettura microkernel utilizzata nel MINIX di Andrew Tanenbaum. In quest'ultimo, i servizi di base vengono eseguiti all'esterno del kernel, nello spazio utente. Il termine "servizi" include i driver di dispositivo, la memoria di sistema, l'utilità di pianificazione, la gestione della memoria, il file system e il file system virtuale (VFS).

In Linux, i moduli possono essere caricati e scaricati dinamicamente nello spazio del kernel in fase di esecuzione per ridurre al minimo la quantità di codice in esecuzione nel kernel. Uno dei vantaggi di un kernel monolitico come questo è che se il file system di root si interrompe, è facile riavviare il servizio perché il kernel è ancora in esecuzione.

Guarda anche
Sistemi operativi per computer: famiglie di sistemi operativi per computer

Portabilità di Linux

Nel tempo, grazie soprattutto ai contributi degli sviluppatori, il kernel Linux è diventato estremamente stabile ed efficiente nell'utilizzo della CPU e della memoria. Tuttavia, un risultato distinto e inaspettato di questi contributi è stata la sua portabilità. Linux non è stato originariamente sviluppato per essere portatile, ma ora è stato portato su una serie di dispositivi portatili, come iPhone e iPod, e un kernel modificato viene utilizzato nel sistema operativo per i dispositivi Google Android e Nokia Maemo.

Questo potrebbe ora essere minacciato dalla prevista adozione da parte di Microsoft di UEFI (United Extensible Firmware Interface) che sostituirebbe il BIOS esistente nelle macchine costruite con esso. Esiste una precisa possibilità che le specifiche UEFI rendano "non autorizzati" i sistemi operativi open source in esecuzione con il kernel Linux. Ciò significa che Linux non si avvierebbe con tali computer, palmari o dispositivi portatili. Tuttavia, ci sono pochi problemi che la comunità open source non è stata in grado di risolvere e questo sarà probabilmente risolto nel tempo.

Guarda anche
Comandi utili, modifiche e risoluzione dei problemi di Linux

KVM e il kernel Linux

Il kernel Linux è stato recentemente modificato per consentirgli di fungere da hypervisor: cioè per funzionare come OS per altri sistemi operativi. Conosciuta come la macchina virtuale basata sul kernel (KVM), questa modifica è un modulo del kernel che, una volta caricato, consente l'utilizzo di un altro sistema operativo nello spazio utente, al di sopra del KVM. Puoi eseguire un altro kernel Linux o un altro sistema operativo come Microsoft Windows nello spazio utente. L'unica qualifica è che hai bisogno di hardware adatto a KVM: il tuo processore deve supportare la virtualizzazione.

Questi sono i fatti fondamentali sul kernel Linux. Il fattore principale è che il kernel non è il sistema operativo in sé, ma il cuore del sistema operativo Linux. Consente al sistema operativo di funzionare come fa e, essendo un software open source, non solo è gratuito, ma è soggetto a sviluppo e miglioramento costanti.

Condividi
Tweet
Condividi
Pino
4 azioni

Disclosure: Il contenuto pubblicato su TechLila è supportato dal lettore. Potremmo ricevere una commissione per gli acquisti effettuati tramite i nostri link di affiliazione senza alcun costo aggiuntivo per te. Leggi il nostro Pagina disclaimer per saperne di più sui nostri finanziamenti, politiche editoriali e modi per sostenerci.

La condivisione è la cura

Condividi
Tweet
Condividi
Pino
4 azioni
Avatar di Rajesh Namase

Rajesh Namase

Rajesh Namase è un blogger professionista e fondatore del blog TechLila. Inoltre, è un appassionato imprenditore, internet marketer e maniaco del fitness.

Categoria

  • Linux

tag

Tutorial Linux

Interazioni Reader

Cosa dicono di noi

  1. Avatar di AmitAmit

    Informazioni molto buone. Mi piace l'immagine del kernel.

    Rispondi
  2. Avatar di Thomas DelauerTommaso Delauer

    Linux è il migliore di tutti i tempi e ora Windows è così pessimo e chiunque può hackerare il sistema.

    Rispondi

Aggiungi il tuo commento cancella risposta

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

Sidebar primaria

Popolare

Come aumentare la velocità della banda larga su Windows

10 migliori lanciatori Android del 2023

Cose da fare dopo l'installazione di Windows 10 - Suggerimenti e trucchi per Windows 10

I 10 migliori motori di ricerca che puoi utilizzare per eseguire ricerche private sul Web

55 fatti interessanti sui computer che ti lasceranno a bocca aperta

Cosa cercare quando si acquista un laptop: una guida all'acquisto di laptop

Fusion Drive Vs SSD: cose che nessuno ti dice su Fusion vs SSD Storage

Strumenti Utili

· XNUMX€ Grammarly – Controllo grammaticale gratuito
· XNUMX€ SEMRush – Il miglior strumento SEO fidato dagli esperti
· XNUMX€ Setapp – Abbonamento unico per Mac e iOS

Argomenti di tendenza

  • Android
  • Internet
  • iPhone
  • Linux
  • Macintosh
  • Sicurezza
  • Social Media
  • Avanzata
  • Windows

Vale la pena controllare

I 10 migliori equalizzatori audio per Windows 10 (edizione 2023!)

14 migliori skin VLC altamente consigliate e gratuite

Logo di piè di pagina Logo del testo del piè di pagina

footer

Chi Siamo

Ciao e benvenuto su TechLila, il famoso blog di tecnologia dove puoi trovare articoli pieni di risorse per padroneggiare le basi e oltre.

In TechLila, il nostro obiettivo principale è fornire informazioni uniche, come suggerimenti e trucchi di qualità, tutorial, guide pratiche su Windows, Macintosh, Linux, Android, iPhone, sicurezza e alcuni argomenti secondari vari come le recensioni.

Link

  • Chi Siamo
  • Contattaci
  • Disclaimer
  • Informativa sulla Privacy
  • Termini

Segui

Tema personalizzato utilizzando Genesis Framework

Hosting cloud di Cloudways

Lingua

© Copyright 2012–2023 TechLila. Tutti i diritti riservati.