2.3. Problematiche relative all'assegnazione del blocco
Questa sezione riporta un sommario delle problematiche relative all'assegnazione del blocco nei file system GFS2. Anche se alle applicazioni che scrivono dati generalmente non interessa come e dove viene assegnato un blocco, una conoscenza generica sul processo di assegnazione potrebbe assistere l'utente a migliorare le prestazioni.
2.3.1. Avere spazio disponibile nel file system
Quando un file system è quasi pieno il processo di assegnazione del blocco si complica notevolmente . Ne deriva che, i blocchi assegnati vengono posizionati alla fine del gruppo di risorse o in sezioni molto piccole dove la frammentazione è molto più probabile. La frammentazione del file può causare problemi alle prestazioni. In aggiunta, quando un GFS2 è quasi pieno l'assegnatore del blocco richiede una quantità di tempo maggiore per la ricerca attraverso gruppi di risorse multipli. Questa operazione genererà una contesa del blocco che potrebbe essere evitata se in presenza di un file system con molto spazio disponibile. Tutto questo può causare un peggioramento delle prestazioni.
Per questi motivi non è consigliato utilizzare un file system con un utilizzo uguale o maggiore dell'85%. Da notare che questa figura potrebbe variare in base al carico di lavoro.