Visualizza messaggio singolo
Vecchio 12 maggio 15, 10:05   #6968 (permalink)  Top
lambdafly
User
 
L'avatar di lambdafly
 
Data registr.: 12-09-2012
Residenza: In the cloud
Messaggi: 2.507
Immagini: 3
Citazione:
Originalmente inviato da 622090 Visualizza messaggio
Scusate, qualche anima pia e illuminata potrebbe scrivere una breve guida in "maccheronese" per non addetti ai lavori in maniera da metterli in grado di capire i significati di:

Firmaware
Eprom
Boot loader
Kernel
più qualcun altro che ogni tanto appare nelle discussioni. In rete ho letto spiegazioni troppo dotte. Grazie

Claudio
Firmware: solitamente un computer è composto di hardware (ferraglia) e software (programmi); per firmware si intende il software che serve a far funzionare i cosiddetti "sistemi embedded" cioè quei piccoli apparecchi che non sono propriamente dei computer ma hanno bisogno di una certa intelligenza per funzionare e sui quali non si può installare un sistema operativo tradizionale. Esempi: modem/router/wifi per Internet, telefoni, televisioni di ultima generazione, centraline delle autovetture, macchine fotografiche / videocamere digitali, ed ovviamente i nostri sistemi di radiocomando.

EEPROM: memoria non volatile sulla quale è scritto il firmware (ed altre cose).

Boot Loader: il sistema operativo/firmware deve essere caricato in memoria e fatto partire al momento dell'accensione del dispositivo/computer: il boot loader si occupa proprio di questo.

Kernel: un sistema operativo è composto principalmente dal kernel, che è il nucleo del sistema operativo, e da tool e programmi accessori. Il kernel comunica direttamente con le periferiche attraverso i driver e con i programmi attraverso delle funzioni particolari (chiamate a sistema). Il kernel, inoltre, coordina l'esecuzione dei processi. Linux è un kernel. Ubuntu ed Android sono due sistemi operativi basati su kernel Linux.

Questo a memoria ed in maniera molto superficiale, se hai bisogno di ulteriori spiegazioni su Wikipedia trovi sicuramente una descrizione accurata di tutto ciò.
lambdafly non è collegato   Rispondi citando