CHANGELOG: Add section about build options
Change-Id: I9cbab831496f4bee1f1be36044fc5622474848bd Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/452692 Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
parent
f76c869a10
commit
9bac8515ce
11
CHANGELOG.md
11
CHANGELOG.md
@ -181,6 +181,17 @@ Changed API of spdk_subsystem_config_json() to no longer be asynchronous.
|
||||
A bdev module that issues I/O to kernel block devices using the new io_uring Linux kernel
|
||||
API was added. This module requires liburing.
|
||||
|
||||
### build
|
||||
|
||||
Options to easily compile with profile guided optimization have been added to
|
||||
`configure`. To use profile guided optimization with SPDK, run
|
||||
`./configure --with-pgo-capture`, build SPDK, then run a workload of your
|
||||
choosing. Then, simply run `./configure --with-pgo-enable` and recompile to
|
||||
build using the generated profile data. Profile guided optimization can yield
|
||||
very large performance improvements, especially on GCC 8 and clang 7. This may
|
||||
be combined with link time optimization which has been available under the
|
||||
`--enable-lto` configure option for several releases.
|
||||
|
||||
## v19.01:
|
||||
|
||||
### ocf bdev
|
||||
|
Loading…
Reference in New Issue
Block a user