Что означает термин статическая переменная в unix?

Из раздела 2.7 книги – Интерфейс программирования Linux под названием Макет памяти процесса :

Данные определяются как

static variables used by the program. 

В чем смысл слова static здесь? Я знаю, какие статические переменные находятся в Java, но я не могу связать это значение в этом контексте.

    Статические переменные – это переменные, которые существуют на протяжении всего жизненного цикла программы. То есть они помещаются в память, выделенную во время компиляции (в отличие от большинства переменных, которые выделяются во время выполнения).

    Это не имеет точной параллели в Java, но это похоже на статические конечные свойства класса, которые заданы в их определении.

    Константы «const» переводятся в «Данные» в макете программ.

    Однако ограничение записи не обязательно существует в машинных кодах в случае данных, в отличие от случаев констант или конечных переменных.