Как рассчитывается использование квот так быстро?
Я работаю в кластере, который использует файловую систему Luster, и администраторы могут ежедневно рассчитывать использование пользователей / групп. Система также использует это для расчета, когда пользователи нарушают свою квоту. Поэтому я предполагаю, что общее использование для пользователя рассчитывается ежедневно, если не намного чаще.
Но когда я бегу find . -user <user>
введите команды, чтобы пройти файловую систему и потратить заметное количество ресурсов в процессе. Мне кажется маловероятным, что именно так система проверяет нарушение квоты.
Есть ли в системе более быстрый метод? Если так, есть ли способ, которым я могу использовать это?
1 ответ
Файловая система Luster проверяет и обновляет групповые и пользовательские квоты при каждой записи (с некоторой неопределенностью для скорости, "кешем предоставления"). Как обычный пользователь, у вас вряд ли будут права на чтение этих данных.