Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorAndrey Pechkurov <apechkurov@gmail.com>2020-10-03 16:57:35 +0300
committerDanielle Adams <adamzdanielle@gmail.com>2020-10-06 22:10:25 +0300
commit6585b161ba662bd6199e0428341cd3f6af86957a (patch)
tree7287798446dabbb02a47e7d84aeb46017c2779da /doc
parent0ac5fa703e2ea1bc902ab051b200e86157c0666d (diff)
doc: improve eventLoopUtilization documentation
PR-URL: https://github.com/nodejs/node/pull/35479 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Harshitha K P <harshitha014@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/api/perf_hooks.md15
1 files changed, 8 insertions, 7 deletions
diff --git a/doc/api/perf_hooks.md b/doc/api/perf_hooks.md
index d67bc8436f9..6b14a23c474 100644
--- a/doc/api/perf_hooks.md
+++ b/doc/api/perf_hooks.md
@@ -58,9 +58,10 @@ Performance Timeline. If `name` is provided, removes only the named mark.
added: v14.10.0
-->
-* `utilization1` {Object} The result of a previous call to `eventLoopUtilization()`
-* `utilization2` {Object} The result of a previous call to `eventLoopUtilization()`
- prior to `util1`
+* `utilization1` {Object} The result of a previous call to
+ `eventLoopUtilization()`.
+* `utilization2` {Object} The result of a previous call to
+ `eventLoopUtilization()` prior to `utilization1`.
* Returns {Object}
* `idle` {number}
* `active` {number}
@@ -70,9 +71,9 @@ The `eventLoopUtilization()` method returns an object that contains the
cumulative duration of time the event loop has been both idle and active as a
high resolution milliseconds timer. The `utilization` value is the calculated
Event Loop Utilization (ELU). If bootstrapping has not yet finished, the
-properties have the value of 0.
+properties have the value of `0`.
-`utilization1` and `utilization2` are optional parameters.
+Both `utilization1` and `utilization2` are optional parameters.
If `utilization1` is passed, then the delta between the current call's `active`
and `idle` times, as well as the corresponding `utilization` value are
@@ -102,8 +103,8 @@ setImmediate(() => {
```
Although the CPU is mostly idle while running this script, the value of
-`utilization` is 1. This is because the call to [`child_process.spawnSync()`][]
-blocks the event loop from proceeding.
+`utilization` is `1`. This is because the call to
+[`child_process.spawnSync()`][] blocks the event loop from proceeding.
Passing in a user-defined object instead of the result of a previous call to
`eventLoopUtilization()` will lead to undefined behavior. The return values