suidビットがディレクトリに影響を与えず、固定ビットがファイルに影響しない場合、なぜそれらを1つに結合しないのですか?

suidビットがディレクトリに影響を与えず、固定ビットがファイルに影響しない場合、なぜそれらを1つに結合しないのですか?

ファイルごとに1ビットが節約されますか?または、とにかく必要なパディングを使用する必要がありますか?パディングを使用しても、それを組み合わせて追加のビットを活用して新しい機能を実装するのはどうですか?

答え1

歴史的な理由による。固定ビットはもともと全く異なる目的で使用されていた。実行可能ファイルに設定されている場合、オペレーティングシステムにテキストセグメントを交換したままにするように指示しました。したがって、名前は「Sticky Bit」です。

関連情報