如果 suid 位对目录没有影响,而 Sticky 位对文件也没有影响,为什么不将它们合并为一位呢?

如果 suid 位对目录没有影响,而 Sticky 位对文件也没有影响,为什么不将它们合并为一位呢?

这会为每个文件节省一位吗?还是无论如何都必须使用必要的填充?即使有填充,为什么不仍然将它们组合起来并利用额外的位来实现新功能呢?

答案1

由于历史原因。粘滞位最初用于完全不同的目的:如果在可执行文件上设置它,它会告诉操作系统将文本段保留在交换中。因此得名“Sticky Bit”。

相关内容