Дисковые квоты
Когда пользователь открывает файл, определяется местоположение атрибутов и дисковых адресов и они помещаются в таблицу открытых файлов, находящуюся в оперативной памяти. В числе атрибутов имеется запись, сообщающая о том, кто является владельцем файла. Любое увеличение размера файла будет засчитано в квоту владельца.
Во второй таблице содержится запись квоты для каждого пользователя, являющегося владельцем какого-либо из открытых в данный момент файлов, даже если этот файл был открыт кем-нибудь другим. Эта таблица показана на рис. 4.20.
Она представляет собой извлечение из имеющегося на диске файла квот, касающееся тех пользователей, чьи файлы открыты в настоящее время. Когда все файлы закрыты, записи сбрасывается обратно в файл квот. Рис. 4.20. Квоты отслеживаются для каждого пользователя в таблице квот |
Когда в таблице открытых файлов делается новая запись, в нее включается указатель на запись квоты владельца, облегчающий поиск различных лимитов. При каждом добавлении блока к файлу увеличивается общее число блоков, числящихся за владельцем, и оно сравнивается как с назначаемым, так и с жестким лимитом. Назначаемый лимит может быть превышен, а вот жесткий лимит — нет. Попытка добавить что-нибудь к файлу, когда достигнут жесткий лимит, приведет к ошибке. Аналогичные сравнения проводятся и для количества файлов, чтобы запретить пользователю дробление Сузлов.
Когда пользователь пытается зарегистрироваться, система проверяет квоту файлов на предмет превышения назначенного лимита как по количеству файлов, так и по количеству дисковых блоков. Когда какой-либо из лимитов превышен, выводится предупреждение и счетчик оставшихся предупреждений уменьшается на единицу. Если когда-нибудь счетчик дойдет до нуля, это значит, что пользователь сразу проигнорировал слишком много предупреждений и ему не будет предоставлена возможность зарегистрироваться. Для повторного разрешения на регистрацию пользователю нужно будет обращаться к системному администратору.
У этого метода есть особенность, которая позволяет пользователям превысить назначенные им лимиты в течение сеанса работы при условии, что они ликвидируют превышение перед выходом из системы. Жесткий лимит не может быть превышен ни при каких условиях.
4.4.2.
Еще по теме Дисковые квоты:
- Таблица последствий смещения позвонков и дисков
- Статья 203-1. Незаконный оборот дисков для лазерных систем считывания, матриц, оборудования и сырья для их производства
- Позвоночный столб
- 1. Общая характеристика
- СМЕЩЕНИЕ ДИСКА
- 4. Правовое регулирование закупок сельскохозяйственной продукции для государственных нужд
- 7. Условия свободного использования произведений
- § 8. Право получения ликвидационной стоимости (п. 2258-2260)
- КАК РАЗДАЧА ДЕНЕГ ПРИВЕЛА К 1,5 МИЛЛИОНАМ ДОЛЛАРОВ
- Целенаправленные
- 2.5.1. Квотная выборка
- Порнография
- Стипендии Президента РФ
- Стипендии Правительства РФ
- § 4. Определение результатов голосования и избирательные системы
- От чего вы отказываетесь?
- 5.4.3. Ношение
- 1.5.3. Труд несовершеннолетних