On Mon, Mar 21, 2022 at 07:50:37AM -0700, Brian Geffon wrote: > Today it's only possible to write back as a page, idle, or huge. > A user might want to writeback pages which are huge and idle first > as these idle pages do not require decompression and make a good > first pass for writeback. > > Idle writeback specifically has the advantage that a refault is > unlikely given that the page has been swapped for some amount of > time without being refaulted. > > Huge writeback has the advantage that you're guaranteed to get > the maximum benefit from a single page writeback, that is, you're > reclaiming one full page of memory. Pages which are compressed in > zram being written back result in some benefit which is always > less than a page size because of the fact that it was compressed. > > This change allows for users to write back huge pages which are > also idle. Hey Brian, I really want to add your explanation about the storage endurance because it's real issue. So, could't you add up below in the description?