]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
README.md: correct notes on `-j` option 40068/head
authorKefu Chai <kchai@redhat.com>
Fri, 12 Mar 2021 13:27:29 +0000 (21:27 +0800)
committerKefu Chai <kchai@redhat.com>
Fri, 12 Mar 2021 14:18:10 +0000 (22:18 +0800)
Signed-off-by: Kefu Chai <kchai@redhat.com>
README.md

index 98596de6d2eabc3836540995e3bcdcc2983efc3d..86aab21c169896ce5ce4c02592a667c2702613f8 100644 (file)
--- a/README.md
+++ b/README.md
@@ -62,12 +62,13 @@ be up to 5x slower with some workloads. Please pass
 "-DCMAKE_BUILD_TYPE=RelWithDebInfo" to do_cmake.sh to create a non-debug
 release.)
 
-(Note: `ninja` alone will use only one CPU thread, this could take a while. use
-the `-j` option to use more threads. Something like `ninja -j$(nproc)` would be
-a good start.
+(Note: the number of jobs used by `ninja` is derived from the the number of
+CPU cores of the building host if unspecified. Use the `-j` option to limit
+the job number if the build jobs are running out of memory. On average, each
+job takes around 2.5GiB memory.
 
 This assumes you make your build dir a subdirectory of the ceph.git
-checkout. If you put it elsewhere, just point `CEPH_GIT_DIR`to the correct
+checkout. If you put it elsewhere, just point `CEPH_GIT_DIR` to the correct
 path to the checkout. Any additional CMake args can be specified setting ARGS
 before invoking do_cmake. See [cmake options](#cmake-options)
 for more details. Eg.