Преглед садржаја:
Дефиниција - Шта значи променљива животне средине?
Променљиве средине су вредности које утичу на процесе и понашање рачунарских система и ОС окружења. Покретање програма може приступити променљивим вредностима окружења за потребе конфигурације.
Техопедија објашњава променљиву околину
На пример, посебно именована варијабла окружења може идентификовати локацију рачунара која се користи за привремено складиштење датотека. Мицрософт Виндовс варијабла окружења за привремено складиштење датотека је% ТЕМП% или% ТМП%.
Уник системи имају специфичне и власничке променљиве окружења. Нови процес насљеђује дупликат надређеног окружења од свог родитеља без промјена у надређеном. Ове конверзије се морају догодити на нивоу апликацијског програмског интерфејса (АПИ) између форка и екец-а. Супротно томе, променљиве околине за специфичне извршавање наредби мењају шкољке платформе - као што је басх - позивањем енв.
Иако сви УНИКС и Мицрософт ОС имају променљиве окружења, програмери ОС никада не деле имена. За потребе дизајна, покретани програми могу манипулирати промјењивим вриједностима околине. Уник позивачи одређују меморијске просторе који раде у разним подешавањима програма. Динамички повезивач учитава одговарајући код, познат као локације променљивих околине (ЛД_ЛИБРАРИ_ПАТХ и ЛД_ПРЕЛОАД). Код ради у складу са овлашћењима за процес.