Дом аудио Что такое залипание? - определение из техопедии

Что такое залипание? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Sticky Bit?

В Unix-подобных операционных системах залипающий бит - это бит разрешения, который устанавливается для файла или папки, что позволяет только владельцу или корневому пользователю файла или папки изменять, переименовывать или удалять соответствующий каталог или файл. Ни одному другому пользователю не будет разрешено иметь эти привилегии для файла, который имеет залипший бит. В Unix-подобных системах без включения бита любой пользователь может изменять, переименовывать или удалять каталог или файл независимо от владельца файла или папки.

Техопедия объясняет Sticky Bit

Представленный в пятом выпуске Unix, этот бит был создан только для чисто исполняемых файлов. При введении файлы с закрепленным битом гарантировали, что текстовый сегмент исполняемого приложения был доступен в пространстве подкачки даже после выхода из процесса. Это позволяет ускорить выполнение часто используемых исполняемых программ. В настоящее время многие отказались от этой функции и сохраняются только в Unixware и HP-UX.

Заклепка в основном используется в папках, находящихся в файловых системах в Unix-подобных операционных системах. Когда бит закрепления установлен, файловая система обрабатывает такие файлы или каталоги уникальным образом, так что только владелец или владелец root может иметь права на их изменение, удаление или переименование. В операционных системах, подобных Solaris, когда для неисполняемых файлов установлен бит привязки, файлы не кэшируются ядром. Это помогает не только избежать доступа к этим файлам, но также помогает сбрасывать важные данные из системного кэша относительно файлов. В некоторых случаях залипающий бит также используется для указания того, что конкретный файл еще не смонтирован, что позволяет программам игнорировать несмонтированные файлы.

Что такое залипание? - определение из техопедии