2.3. Problemas de Alocação de Blocos
Esta seção fornece um sumário de problemas relacionados à alocação de blocos nos sistemas de arquivos do GFS2. Embora os aplicativos que somente gravam dados não se importam em como ou onde um bloco é alocado, um pouco de conhecimento sobre como a alocação de bloco funciona pode ajudar a otimizar desempenho.
2.3.1. Deixe Espaço Livre no Sistema de Arquivo.
Quando um sistema de arquivo do GFS2 estiver praticamente cheio, o alocado de bloco começa a ter dificuldades em encontrar espaço para novos blocos a serem alocados. Como resultado disto, os blocos dados pelo alocador tendem a ser espremidos no final de um grupo de recurso ou em pequenas faixas onde a fragmentação de arquivo é muito mais provável. Esta fragmentação de arquivo pode causar problemas de desempenho. Além disso, quando um GFS2 está quase cheio, o alocador de bloco do GFS2 gasta mais tempo procurar por grupos de recursos múltiplos, e isto adiciona contenção de bloqueio que não necessariamente estaria lá em um sistema de arquivo que tenha espaço amplo livre. Isto também pode causar problemas de desempenho.
Por estas razões, recomendamos que você não execute um sistema de arquivo que esteja com mais de 85 porcento cheio, embora este número possa variar dependendo da carga de trabalho.