Сохранит ли это один бит на файл, или в любом случае есть необходимость в заполнении? И даже если есть отступы, почему бы не объединить их и не использовать дополнительный бит для новой функции?
files
permissions
Гарри
источник
источник
Ответы:
По историческим причинам. Фиксированный бит изначально использовался для совершенно другой цели: если он был установлен в исполняемом файле, он велел операционной системе сохранить текстовый сегмент в swap. Таким образом, название "Sticky Bit".
источник
chmod 4755 file
устанавливает бит suid иchmod 1755 dir
устанавливает бит закрепления. Мы не хотим ломать старые скрипты только ради сохранения одного бита на файл, не так ли? Конечно, внутренне файловая система свободна для реализации вашей оптимизации, если внешний интерфейс остается прежним.