next up previous contents
Next: Niezależność od systemu plików Up: System plików Previous: Funkcje statvfs() i statfs()   Spis rzeczy

Ograniczanie przestrzeni dla użytkowników

Systemy plików mogą być używane przez wielu użytkowników. Może się jednak zdarzyć, że jeden użytkownik wyczerpie cały zasób przestrzeni w systemie plików. Do ograniczania miejsca w systemie plików jakie może zająć użytkownik lub grupa użytkowników każdy system plików ma własne polecenie. Do sprawdzania ograniczeń używane jest polecenie quota. System ten opiera się na ilości plików i bloków jakie może zająć użytkownik (niektóre systemy plików ograniczają ilość dostępnych użytkownikowi inodów). Są dwa rodzaje limitów, które może ustanowić administrator:
Soft limit.
Kiedy użytkownik osiągnie limit jest on powiadamiany o tym i rozpoczyna się okres, kiedy może on jeszcze zwolnić zajmowane miejsce. Po upływie określonego czasu (domyślnie 7 dni) użytkownik nie może już zaalokować więcej plików i bloków. Ten limit jest użyteczny, gdy użytkownik chce korzystać z aplikacji tworzących bardzo dużo plików tymczasowych, które są potrzebne tylko podczas działania aplikacji. Niektóre systemy plików alokują dużo przestrzeni aby pliki, które powstaną były ciągłe. Po tej operacji niewykorzystywane zasoby są zwalniane. W takich wypadkach soft limit jest również bardzo przydatny.
Hard limit.
Kiedy osiągany jest ten limit użytkownik natychmiast traci prawo do alokowania plików i bloków.


next up previous contents
Next: Niezależność od systemu plików Up: System plików Previous: Funkcje statvfs() i statfs()   Spis rzeczy
Elżbieta Krępska 2004-01-19