dispositivo de bloco compactado

1

Eu queria experimentar a combinação de bcache e um dispositivo de bloco compactado em um disco rígido e ver se isso aceleraria o tempo de inicialização. Existe algum meio de compactar um dispositivo de bloco no nível do bloco? algo como cloop , mas com recursos de leitura e gravação.

A gravação não precisa ser muito rápida. Eu estava pensando em algo similar a como o zram lida com suas páginas.

Eu sei que o futuro nos trará SSD onipresentes e btrfs estáveis com compressão, mas isso realmente não coça minha coceira agora: P

    
por staticd 20.03.2014 / 16:41

1 resposta

1

  

Existe algum meio de compactar um dispositivo de bloco no nível do bloco? algo como cloop mas com capacidades de leitura e escrita

Não, uma vez que não é possível prever qual taxa de compactação você obterá, portanto, não sabe quanto armazenamento real é necessário para armazenar os dados compactados. A matéria fecal tocaria o rotor de ar rotativo se você começasse a encher esse dispositivo com dados não compressíveis.

O zram contorna isso não alocando memória para manter os dados compactados até que realmente precisem, e assume que você tem muito mais memória ram do que o tamanho máximo do dispositivo zram.

    
por psusi 20.03.2014 / 20:41