Aplique o z3fold ao zswap

1

Para reduzir o número de gravações no SSD do meu sistema, ativei o zswap, com zswap.zpool = z3fold como parâmetro do kernel para definir o zswap allocator como z3fold. No entanto, quando o sistema é executado, recebo zbud para o alocador zswap. Investigando logs do sistema mostra que o z3fold não estava disponível para o kernel na inicialização, então ele se contentou com o zbud.

Para fazer o lz4 funcionar no zswap, fiz algumas configurações, criando uma nova imagem de ram de inicialização com o lz4, para que estivesse disponível para o kernel na inicialização. Eu tenho que fazer algo semelhante para z3fold?

    
por eaglgenes101 03.01.2018 / 18:05

1 resposta

4

Depois de um tempo, consegui descobrir. Sim, é muito parecido com a ativação da compactação lz4 no zswap.

Lembrando como ativar a compactação lz4:

% bl0ck_qu0te%

Eu fiz um procedimento semelhante para ativar o z3fold:

% bl0ck_qu0te%

Passe zswap.zpool = z3fold nos parâmetros do kernel e o z3fold deve estar ativo e em execução.

    
por eaglgenes101 24.01.2018 / 18:52