@@ -3488,23 +3488,6 @@ threadpool by setting the `'UV_THREADPOOL_SIZE'` environment variable to a value
3488
3488
greater than ` 4 ` (its current default value). For more information, see the
3489
3489
[ libuv threadpool documentation] [ ] .
3490
3490
3491
- ### ` UV_USE_IO_URING=value `
3492
-
3493
- Enable or disable libuv's use of ` io_uring ` on supported platforms.
3494
-
3495
- On supported platforms, ` io_uring ` can significantly improve the performance of
3496
- various asynchronous I/O operations.
3497
-
3498
- ` io_uring ` is disabled by default due to security concerns. When ` io_uring `
3499
- is enabled, applications must not change the user identity of the process at
3500
- runtime. In this case, JavaScript functions such as [ ` process.setuid() ` ] [ ] are
3501
- unavailable, and native addons must not invoke system functions such as
3502
- [ ` setuid(2) ` ] [ ] .
3503
-
3504
- This environment variable is implemented by a dependency of Node.js and may be
3505
- removed in future versions of Node.js. No stability guarantees are provided for
3506
- the behavior of this environment variable.
3507
-
3508
3491
## Useful V8 options
3509
3492
3510
3493
V8 has its own set of CLI options. Any V8 CLI option that is provided to ` node `
@@ -3671,8 +3654,6 @@ node --stack-trace-limit=12 -p -e "Error.stackTraceLimit" # prints 12
3671
3654
[ `net.getDefaultAutoSelectFamilyAttemptTimeout()` ] : net.md#netgetdefaultautoselectfamilyattempttimeout
3672
3655
[ `node:sqlite` ] : sqlite.md
3673
3656
[ `process.setUncaughtExceptionCaptureCallback()` ] : process.md#processsetuncaughtexceptioncapturecallbackfn
3674
- [ `process.setuid()` ] : process.md#processsetuidid
3675
- [ `setuid(2)` ] : https://man7.org/linux/man-pages/man2/setuid.2.html
3676
3657
[ `tls.DEFAULT_MAX_VERSION` ] : tls.md#tlsdefault_max_version
3677
3658
[ `tls.DEFAULT_MIN_VERSION` ] : tls.md#tlsdefault_min_version
3678
3659
[ `unhandledRejection` ] : process.md#event-unhandledrejection
0 commit comments