Fix line wrapping.
This commit is contained in:
parent
9b41ac909f
commit
d1f3ab4008
20
INSTALL
20
INSTALL
@ -191,8 +191,8 @@ any of the following arguments (not a definitive list) to 'configure':
|
|||||||
|
|
||||||
--with-lg-page=<lg-page>
|
--with-lg-page=<lg-page>
|
||||||
Specify the base 2 log of the system page size. This option is only useful
|
Specify the base 2 log of the system page size. This option is only useful
|
||||||
when cross compiling, since the configure script automatically determines the
|
when cross compiling, since the configure script automatically determines
|
||||||
host's page size by default.
|
the host's page size by default.
|
||||||
|
|
||||||
--with-lg-page-sizes=<lg-page-sizes>
|
--with-lg-page-sizes=<lg-page-sizes>
|
||||||
Specify the comma-separated base 2 logs of the page sizes to support. This
|
Specify the comma-separated base 2 logs of the page sizes to support. This
|
||||||
@ -243,16 +243,16 @@ any of the following arguments (not a definitive list) to 'configure':
|
|||||||
safe values for the most commonly used modern architectures, there is a
|
safe values for the most commonly used modern architectures, there is a
|
||||||
wrinkle related to GNU libc (glibc) that may impact your choice of
|
wrinkle related to GNU libc (glibc) that may impact your choice of
|
||||||
<lg-quantum>. On most modern architectures, this mandates 16-byte alignment
|
<lg-quantum>. On most modern architectures, this mandates 16-byte alignment
|
||||||
(<lg-quantum>=4), but the glibc developers chose not to meet this requirement
|
(<lg-quantum>=4), but the glibc developers chose not to meet this
|
||||||
for performance reasons. An old discussion can be found at
|
requirement for performance reasons. An old discussion can be found at
|
||||||
https://sourceware.org/bugzilla/show_bug.cgi?id=206 . Unlike glibc,
|
https://sourceware.org/bugzilla/show_bug.cgi?id=206 . Unlike glibc,
|
||||||
jemalloc does follow the C standard by default (caveat: jemalloc
|
jemalloc does follow the C standard by default (caveat: jemalloc
|
||||||
technically cheats if --with-lg-tiny-min is smaller than --with-lg-quantum),
|
technically cheats if --with-lg-tiny-min is smaller than
|
||||||
but the fact that Linux systems already work around this allocator
|
--with-lg-quantum), but the fact that Linux systems already work around
|
||||||
noncompliance means that it is generally safe in practice to let jemalloc's
|
this allocator noncompliance means that it is generally safe in practice to
|
||||||
minimum alignment follow glibc's lead. If you specify --with-lg-quantum=3
|
let jemalloc's minimum alignment follow glibc's lead. If you specify
|
||||||
during configuration, jemalloc will provide additional size classes that
|
--with-lg-quantum=3 during configuration, jemalloc will provide additional
|
||||||
are not 16-byte-aligned (24, 40, and 56, assuming
|
size classes that are not 16-byte-aligned (24, 40, and 56, assuming
|
||||||
--with-lg-size-class-group=2).
|
--with-lg-size-class-group=2).
|
||||||
|
|
||||||
--with-lg-tiny-min=<lg-tiny-min>
|
--with-lg-tiny-min=<lg-tiny-min>
|
||||||
|
Loading…
Reference in New Issue
Block a user