Kategorier: Alle - periferiche

av Simone Petriachi 6 år siden

173

S.O & Linux

I sistemi operativi open source, come Linux, offrono un accesso trasparente alle informazioni dei processi tramite il Kernel. L'interazione con le periferiche avviene attraverso i device driver, che fungono da intermediari tra il kernel e l'

S.O & Linux

Uno dei compiti principali del sistema operativo riguarda la gestione dei processi

PROCESSI CONCORRENTI E PARALLELI

Quando piu' processi sono in esecuzione nello stesso istante.

MULTITASKING

I sistemi operativi che permettono di eseguire contemporaneamente più programmi sono detti multitasking.
PRIORITA'

in base alla catalogazione della priorità del processo.

TIMESHARING

La politica per tenere aperti piu'programmi in esecuzione senza sprecare tempo di CPU e penalizzare i processi in coda

SISTEMI OPERATIVI

OPEN SOURCE: non coperto da copyright

LINUX
Le informazioni dei processi possono essere ottenuti dal Kernel.

Login tramite ID e PW

DEVICE DRIVER : Il device driver è un modulo, un driver, che fa da interfaccia tra il kernel e la periferica fisica.

COMANDI IN LINUX

RICERCA FILE

i comandi per cercare un file sono: locate, find e grep

GESTIONE PERMESSI

I comandi usati per i permessi sono: chmod, chown, chgrp

GESTIONE DIRECTORY

E' molto semplice, basterà digitare cd / per recarci nella cartella scelta,per esempio "cani", basterà digitare cd /cani, con uno spazio tra cd e / . NB: Questi comandi sono identici nelle VM

FILTRI

Filtri su file per esempio di testo che spesso vengono usati attraverso una pipeline.

I/O/ERR

Sono i canali standard in cui vengono gestiti tutti i programmi

PIPELINE

Si dice pipeline la sequenza di due o più comandi separati dal simbolo pipe ( | )

CLOSED SOURCE: coperto da copyright

MODELLO A STRATI

GESTIONE DI PROCESSI E PROCESSORE
INTERPRETE DEI COMANDI

La Shell è quel programma che permette all'utente di comunicare con la macchina e di conseguenza avviare programmi

GRAFICA

comunicazione tramite immagini

TESTUALE

comunicazione tramite testo

GESTIONE DELLE PERIFERICHE

lo spool è la simultanietà nell'esecuzione di piu' periferiche.

GESTIONE DELLE INFORMAZIONI

I FileSystem sono come vengono organizzate le informazioni all'interno di una memoria di massa, a volte, anche nella ram. (in casi specifici)

GESTIONE DELLA MEMORIA

la memoria virtuale è un'architettura di sistema capace di simulare uno spazio maggiore di quello che fisicamente è presente.

PAGINAZIONE

Con questo schema la memoria viene divisa in pagine tutte della stessa grandezza

SEGMENTAZIONE:

In questo caso il meccanismo di memoria virtuale è in parte un lato prettamente software

sistema operativo è organizzato secondo livelli o strati. Ogni strato ha una sua funzione. Inoltre ogni strato usa i servizi del livello inferiore e fornisce i suoi servizi al livello superiore.