Na cúpula do LSFMM em 2013 , não houve compactação nas páginas gravadas no dispositivo de troca. Mas não parece que existam razões técnicas porque não aumentariam a complexidade.
Hugh [Dickins] added that compression of page cache (file) pages may be appealing, but the filesystem developers do not seem to be that interested in zcache in general. So he agreed that it might make better sense to start with zswap, perhaps adding zcache features over time.
Dan [Magenheimer, zcache hacker] said that he would agree to merging zswap as long as there was an explicit understanding that zswap is not the end of development in this area; there is, he said, a lot more work to be done to gain the full benefits of in-kernel compression. In other words, he would plan to submit patches to increase the functionality of zswap over time.
Parece que faria muito sentido adicionar isso, economizar espaço em disco e tempos de leitura / gravação, mas isso exigiria mais trabalho e complexidade. Em um palpite, seria necessário algum trabalho para poder alocar espaço eficientemente no disco para páginas compactadas de tamanho variável. (Isso é apenas minha especulação.)
Podemos esperar ver isso no futuro, mas isso depende, obviamente, dos esforços daqueles que se desenvolveriam nele.
Não parece haver muita discussão pública sobre isso desde 2014. Mas uma maneira de ficar de olho nisso talvez seja monitorar os commits feitos para mm / zswap.c no kernel.