Re: [PATCH RFC v3 0/4] mTHP-friendly compression in zsmalloc and zram based on multi-pages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Nov 26, 2024 at 11:53 PM Sergey Senozhatsky
<senozhatsky@xxxxxxxxxxxx> wrote:
>
> On (24/11/26 14:09), Sergey Senozhatsky wrote:
> > > swap-out time(ms)       68711              49908
> > > swap-in time(ms)        30687              20685
> > > compression ratio       20.49%             16.9%
>
> I'm also sort of curious if you'd use zstd with pre-trained user
> dictionary [1] (e.g. based on a dump of your swap-file under most
> common workloads) would it give you desired compression ratio
> improvements (on current zram, that does single page compression).
>
> [1] https://github.com/facebook/zstd?tab=readme-ov-file#the-case-for-small-data-compression

Not yet, but it might be worth trying. A key difference between servers and
Android phones is that phones have millions of different applications
downloaded from the Google Play Store or other sources. In this case,
would using a dictionary be a feasible approach? Apologies if my question
seems too naive.

On the other hand, the advantage of a pre-trained user dictionary
doesn't outweigh the
benefits of large block compression? Can’t both be used together?

Thanks
Barry





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux