Leonardo.it I say blog!
  • 30
  • mag
  • 2009

Linux: pianificare un processo

Di staff, in Linux, Sistemi operativi.

La pianificazione dei processi, o scheduling, riguarda l’esecuzione in date e orari stabiliti e la modifica delle priorità. Il mezzo attraverso il quale si controlla l’avvio di un processo in un momento stabilito è dato dal sistema Cron, ovvero dal demone omonimo (‘cron’), mentre la priorità può essere modificata attraverso il valore nice. Cron è il sistema che si occupa di eseguire, attraverso il demone ‘cron’, dei comandi in momenti determinati in base a quanto stabilito all’interno della sua configurazione, rappresentata dai file crontab.


Questi file possono essere diversi, solitamente uno per ogni utente che ha la necessità di pianificare l’esecuzione di alcuni comandi e uno generale per tutto il sistema.
I file crontab vengono creati attraverso il programma ‘crontab’ e questo permette di non dovere sapere necessariamente dove devono essere collocati e in che modo vanno nominati. Oltre che per un fatto di relativa comodità, l’esistenza del programma ‘crontab’ permette di evitare che i file crontab siano accessibili a utenti che non ne siano i proprietari.

Inoltre, non è necessario preoccuparsi di avvisare il demone ‘cron’ dell’avvenuto cambiamento nella situazione dei piani di esecuzione.


L’output dei comandi che il sistema Cron mette in esecuzione, se non è stato ridiretto in qualche modo, per esempio a ‘/dev/null’ o a un file, viene inviato con un messaggio di posta elettronica all’utente cui appartiene il file crontab.
Il demone ‘cron’ viene avviato di norma durante la procedura d’inizializzazione del sistema. Di questo demone ne esistono almeno due tipi diversi per i sistemi GNU: Vixie Cron e Dillon’s Cron, dai nomi dei loro autori.

Termini legati all'articolo: , , , , , .
Altri articoli:

Articoli correlati a "Linux: pianificare un processo"

  • Linux : gestione ed uso della memoria

    Una delle risorse base che ciascun processo ha a disposizione è la memoria, la gestione di tale è appunto uno degli aspetti più complessi di


  • La funzione Main

    Uno dei concetti che sta alla base di Linux è che un processo esegue sempre uno e un solo programma: si possono avere più processi


  • Windows: Win32 API

    In un sistema operativo Windows, vi sono le chiamate di sistema, ma sono strutturate in maniera molto differente rispetto a quelle presenti nei sistemi Linux. Anzitutto


  • Linux Foundation : Fusione con la CELF

    La Linux Foundation ha annunciato la fusione con la Consumer Electronics Linux Forum (CELF). Fondata nel 2003 da otto importanti società di elettronica, tra


  • Ubuntu a 32 con 4 GB di RAM

    Il continuo ed inesorabile calo dei costi della memoria, fa si che sui nostri PC, ormai i banchi di memoria abbondino. Utilizzando sistemi operativi a



Commenti:

Sono stati scritti 2 commenti su "Linux: pianificare un processo"

  1. Alberto

    grande sistema! linux sempre il migliore!

  2. [...] Originale:  Linux: pianificare un processo | OnlineTutorial.it Articoli correlati: » Mz CPU Accelerator modifica la priorità dei [...]




Gallery

disqus
subjoost-shot
countdown flash
rimuovere limite megavideo
aprire tar gzip
anticipare sottotitoli vlc
cartelle nascoste mac
salvare pagina web in pdf
convertire video
Modificare PDF
come usare paypal
come tagliare una canzone
eliminare account skype
TopWinPrio