Dom Razvoj Što je varijabla okoline? - definicija iz tehopedije

Što je varijabla okoline? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači varijabla okoliša?

Promjenjive sredine su vrijednosti koje utječu na procese i ponašanje računalnih sustava i OS-a. Pokrenuti programi mogu pristupiti promjenjivim vrijednostima okruženja za potrebe konfiguracije.

Tehopedija objašnjava varijablu okoline

Na primjer, posebno imenovana varijabla okoline može prepoznati lokaciju operacijskog sustava računala koja se koristi za privremenu pohranu datoteka. Microsoftova varijabla okoline za privremenu pohranu datoteka je% TEMP% ili% TMP%.


Unix sustavi imaju specifične i vlasničke varijable okoline. Novi proces nasljeđuje dvostruko nadređeno okruženje od svog roditelja bez promjena nadređenog. Ove se pretvorbe moraju dogoditi na razini programskog sučelja aplikacije (API) između forka i execa. Suprotno tome, varijable okoline za određene izvedbe naredbi mijenjaju školjke platforme - poput bash - pozivajući env.


Iako svi UNIX i Microsoft OS imaju varijable okoline, programeri OS-a nikada ne dijele imena. Za potrebe dizajna, pokretani programi mogu manipulirati promjenjivim vrijednostima okoline. Unix pozivači određuju memorijske prostore koji rade s različitim ovlaštenjima programa. Dinamički povezivač učitava odgovarajući kôd, poznat kao lokacije s promjenjivim okruženjem (LD_LIBRARY_PATH i LD_PRELOAD). Kôd radi u skladu s ovlastima postupka.

Što je varijabla okoline? - definicija iz tehopedije