Variabile d'ambiente: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ficbot (discussione | contributi)
m robot Aggiungo: ko:환경 변수
Ianezz (discussione | contributi)
Chiarimento su variabili in ambienti Unix.
Riga 3:
Una variabile d'ambiente contiene usualmente delle informazioni condivise da più programmi. In questo senso si possono considerare le variabili d'ambiente come delle variabili globali, quindi come uno spazio di memoria condiviso da più processi in esecuzione, ma è fortemente sconsigliato il loro uso in questo senso, se non in applicazioni elementari con requisiti di sicurezza nulli e necessità di uno spazio di memoria condiviso molto ridotto, usualmente limitato a poche variabili.
 
In alcuni [[Sistema Operativo|sistemi operativi]], come [[Microsoft Windows]], esse sono condivise da tutti i processi in esecuzione. Nei sistemi [[Unix]] e derivati, come [[GNU/Linux]] ogni processo possiede una propria copia delle variabili, esseed i nuovi processi ne sonoereditano una proprietàcopia didal unprocesso certoche programmali ha generati (in genere una [[Shell (informatica)|shell]] per eseguire comandi) e vengono ereditate dai programmi da essa lanciati. Programmi diversi possono quindi avere variabili d'ambiente diverse, e questa caratteristica viene molto sfruttata.
 
== Le variabili d'ambiente nei sistemi operativi Microsoft ==