linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/1] Btrfs: populate heuristic with logic
@ 2017-10-05 10:07 Timofey Titovets
  2017-10-05 10:07 ` [PATCH 1/1] Btrfs: heuristic add shannon entropy calculation Timofey Titovets
  0 siblings, 1 reply; 5+ messages in thread
From: Timofey Titovets @ 2017-10-05 10:07 UTC (permalink / raw)
  To: linux-btrfs; +Cc: Timofey Titovets

As core part of heuristic merged to for-next tree,
I send another patch with shannon entropy calculation,
as that metric will cover another part of cases.

That also will cover most of silesia corpus data.

P.S.
i reverse ported it, so:
https://github.com/Nefelim4ag/companalyze

For now that only for guess kernel counters for specific data,
i.e. no policy logic. Only RAW counters.
To know if tunning needed on specific data case and easy check
that heuristic see for that data.

Timofey Titovets (1):
  Btrfs: heuristic add shannon entropy calculation

 fs/btrfs/compression.c | 314 ++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 313 insertions(+), 1 deletion(-)

--
2.14.2

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-10-09 15:45 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-05 10:07 [PATCH 0/1] Btrfs: populate heuristic with logic Timofey Titovets
2017-10-05 10:07 ` [PATCH 1/1] Btrfs: heuristic add shannon entropy calculation Timofey Titovets
2017-10-06 18:24   ` David Sterba
2017-10-07  0:08     ` Timofey Titovets
2017-10-09 15:43       ` David Sterba

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).