public inbox for kexec@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH makedumpfile 0/2] LZO Compression Support
@ 2012-02-20  9:10 HATAYAMA Daisuke
  2012-02-20  9:10 ` [PATCH makedumpfile 1/2] Add LZO Support HATAYAMA Daisuke
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: HATAYAMA Daisuke @ 2012-02-20  9:10 UTC (permalink / raw)
  To: kumagai-atsushi; +Cc: kexec, crash-utility

The following series implements LZO compression support to
makedumpfile. LZO is as good as in size but by far better in speed
than ZLIB, readucing down time during generation of crash dump and
refiltering.

The RFC discussion:

  http://lists.infradead.org/pipermail/kexec/2011-November/005783.html
  http://lists.infradead.org/pipermail/kexec/2011-December/005868.html

How to build:

  1. Get lzo libraries: lzo, lzo-devel and lzo-minilzo from either of
  the following:

    1) Original author's website:
       http://www.oberhumer.com/opensource/lzo/

    2) yum framework on fedora. Older releases don't have the packages.

  2. Apply the patch set to makedumpfile v1.4.2.

  3. Do make.

How to use:

  Introduce new -l option. If a user specify this, makedumpfile
  generates dumpfile compressed by pages with lzo compression.

  Example)
  $ makedumpfile -l vmcore dumpfile

Performance evaluation:

  - Kumagai-san's evaluation simulating actually working servers:
    http://lists.infradead.org/pipermail/kexec/2011-December/005868.html

  - My evaluation focusing on the worst cases:
    http://lists.infradead.org/pipermail/kexec/2011-November/005783.html

LZO Support for crash:

  I'll post LZO support patch for crash after makedumpfile merges
  these patches.

---

HATAYAMA Daisuke (2):
      Add help and manual messages about LZO compression support
      Add LZO Support


 Makefile       |    2 +-
 diskdump_mod.h |    3 ++-
 makedumpfile.8 |    6 +++---
 makedumpfile.c |   57 +++++++++++++++++++++++++++++++++++++++++++++++---------
 makedumpfile.h |    2 ++
 print_info.c   |   16 ++++++++--------
 6 files changed, 64 insertions(+), 22 deletions(-)

-- 
HATAYAMA Daisuke

_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec

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

end of thread, other threads:[~2012-02-22  4:38 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-20  9:10 [PATCH makedumpfile 0/2] LZO Compression Support HATAYAMA Daisuke
2012-02-20  9:10 ` [PATCH makedumpfile 1/2] Add LZO Support HATAYAMA Daisuke
2012-02-20  9:10 ` [PATCH makedumpfile 2/2] Add help and manual messages about LZO compression support HATAYAMA Daisuke
2012-02-21  7:50 ` [PATCH makedumpfile 0/2] LZO Compression Support Atsushi Kumagai
2012-02-21  8:01   ` HATAYAMA Daisuke
2012-02-22  2:42     ` Atsushi Kumagai
2012-02-22  4:38       ` HATAYAMA Daisuke

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox