Влияет ли ACL на Linux на производительность - PullRequest
8 голосов
/ 02 марта 2010

Мы планируем реализовать ACL на нашей платформе Linux. Только одна конкретная группа собирается попасть под ACL. Эта группа будет иметь максимум 20 пользователей. Все ограничения будут на уровне каталога (не на уровне имени файла) Повлияет ли это на производительность / быстродействие сервера?

Ответы [ 2 ]

6 голосов
/ 02 марта 2010

Сложность времени зависит от ACL. Например, SELInux и AppArmor имеют больше накладных расходов, чем традиционные разрешения для файлов. Тем не менее, многие защищенные системы в ядре Linux имеют временную сложность O (1) , что является наименьшей возможной сложностью по времени, и это означает, что дополнительные издержки отсутствуют.

3 голосов
/ 02 марта 2010

Не совсем, накладные расходы незначительны. Это относится к схемам ACL, основанным на сети, и тем, которые полностью основаны на локальной машине.

...