| | --huge-dir | string | the first discovered | allocate hugepages from a specific mount
-L | --logflag | string | | @ref cmd_arg_debug_log_flags
-
### Configuration file {#cmd_arg_config_file}
Historically, the SPDK applications were configured using a configuration file.
ending with `RUNTIME`.
If the `--wait-for-rpc` parameter is provided SPDK will pause just before starting
-subsystem initialization. This state is called `STARTUP`. The JSON RPC server is
-ready but only a small subsystem of commands are available to set up initialization
+framework initialization. This state is called `STARTUP`. The JSON RPC server is
+ready but only a small subset of commands are available to set up initialization
parameters. Those parameters can't be changed after the SPDK application enters
`RUNTIME` state. When the client finishes configuring the SPDK subsystems it
-needs to issue the @ref rpc_start_subsystem_init RPC command to begin the
-initialization process. After `rpc_start_subsystem_init` returns `true` SPDK
+needs to issue the @ref rpc_framework_start_init RPC command to begin the
+initialization process. After `rpc_framework_start_init` returns `true` SPDK
will enter the `RUNTIME` state and the list of available commands becomes much
larger.