| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> Linux >> Content
    I vantaggi del Kernel in Linux
    Nel mondo dei computer , un kernel è un programma di base che gestisce le risorse di un computer per il sistema operativo . Le risorse gestite includono i processi ( programmi in esecuzione ) , la memoria, CPU e dispositivi hardware . Il kernel Linux fornisce la gestione delle risorse per il sistema operativo Linux . Si tratta di un kernel monolitico che supporta più hardware di qualsiasi altro sistema operativo nella storia, secondo Greg Kroah - Hartman , uno degli sviluppatori del kernel Linux . Open Source

    Il kernel di Linux è composto da più di quattro milioni di righe di codice , che lo rende uno dei più grandi progetti open-source . L'intera base di codice può essere visualizzato e modificato da chiunque . Con un gran numero di sviluppatori di visualizzare il codice sorgente , i problemi di sicurezza possono essere individuati e corretti in fretta . Consente inoltre agli sviluppatori di scrivere il codice necessario per supportare nuovo hardware e di adattarlo alle tecnologie e alle condizioni in evoluzione.
    Monolitico con supporto per i moduli a caricamento dinamico

    Linux kernel è monolitico - tutti i servizi di base sono concentrati in kernel. Un kernel monolitico consente l'accesso diretto all'hardware . Non c'è coda per il tempo del processore . I processi possono comunicare tra loro . Hardware supportato funziona automaticamente , senza bisogno di software aggiuntivo .

    Il kernel di Linux supporta anche i moduli caricabili dinamicamente . Solo i moduli necessari vengono caricati durante il processo di avvio . Gli utenti possono caricare i moduli aggiuntivi quando sono necessari , senza dover riavviare il sistema operativo .
    Vero multi - tasking

    Il kernel di Linux è stato progettato per supportare più utenti che eseguono più processi (programmi) contemporaneamente . Ogni processo in esecuzione ha il proprio spazio di indirizzi virtuali . Gli spazi di indirizzi sono completamente separati uno dall'altro . Ciò mantiene un processo non riuscito di causare il guasto dell'intero sistema . Il kernel alloca le risorse di sistema per ciascun processo singolarmente .
    Supporto per l'hardware e file system

    Linux supporta può essere eseguito su molte architetture diverse, tra cui ARM , PA- RISC , IBM , Intel , x86 e SPARC . Supporta inoltre un gran numero di periferiche come dispositivi USB , unità CD /DVD , webcam e stampanti, il tutto senza la necessità di driver aggiuntivi . Il kernel riconosce l'architettura e le periferiche collegato-in durante il processo di avvio e carica il software appropriato per eseguirli.

    Linux supporta più file system , tra cui Ext3 , ReiserFS , HPFS , MS - DOS , NFS e file system SysV . I file system di Linux più comunemente usati sono Ext3 e Ext4 . È possibile scegliere di utilizzare un altro tipo , come ad esempio ReiserFS . Linux supporta MS-DOS e NFS per leggere di Windows e unità di rete .

    Previous :

    next :
      Articoli Correlati
    ·Come installare un Garb 
    ·Come convertire DivX e XviD a DVD in Linux 
    ·Come fermare una CentOS 5.4 Firewall 
    ·Come montare un file system NTFS esterno su RedHat Linu…
    ·Come disattivare IP6 in CentOS 
    ·Come compilare e installare KompoZer 
    ·Come installare i temi dei cursori in Lucid Lynx 
    ·Come installare Nagios su CentOS 
    ·Come impostare un Google CNAME in Linux 
    ·Come impostare una partizione Linux 
      Articoli in evidenza
    ·Come chiudere tutte le finestre di dialogo in Gestione …
    ·Come creare un'altra unità del computer 
    ·Come faccio a modificare la password di amministratore …
    ·Come installare Linux su un disco rigido SATA 
    ·Come risolvere i problemi di un Dual Boot Errore nel ca…
    ·Come partizionare 500 GB in FAT32 Software 
    ·Come eliminare i driver della stampante su un 64Bit Vis…
    ·Come cambiare lo sfondo in Aqualine Noir 
    ·Come identificare un modem dial-up 
    ·Come individuare il Registro di Windows XP 
    Copyright © Conoscenza Informatica http://it.wingwit.com