[PATCH v5 00/10] makedumpfile: parallel processing
Zhou Wenjian
zhouwj-fnst at cn.fujitsu.com
Mon Aug 10 18:35:12 PDT 2015
v4->v5:
1.fix a bug occurring with invalid option
v3->v4:
1.remove the option --num-buffers
2.remove the strange code
v2->v3:
1.add strange code to optimize performance
v1->v2:
1.change the logic to optimize performance
This patch set implements parallel processing by means of multiple threads.
With this patch set, it is available to use multiple threads to read
and compress pages. This parallel process will save time.
This feature only supports creating dumpfile in kdump-compressed format from
vmcore in kdump-compressed format or elf format. Currently, sadump and
xen kdump are not supported.
Qiao Nuohan (10):
Add readpage_kdump_compressed_parallel
Add mappage_elf_parallel
Add readpage_elf_parallel
Add read_pfn_parallel
Add function to initial bitmap for parallel use
Add filter_data_buffer_parallel
Add write_kdump_pages_parallel to allow parallel process
Initial and free data used for parallel process
Make makedumpfile available to read and compress pages parallelly
Add usage and manual about multiple threads process
Makefile | 2 +
erase_info.c | 29 +-
erase_info.h | 2 +
makedumpfile.8 | 13 +
makedumpfile.c | 1096 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
makedumpfile.h | 80 +++++
print_info.c | 10 +
7 files changed, 1222 insertions(+), 10 deletions(-)
--
1.8.3.1
More information about the kexec
mailing list