pool ConVars
Every variable and command in the pool namespace that a Rust dedicated server lists, 14 in all, with the help text it printed and the value we read. How to set them is on the ConVar overview.
Recorded on Rust build 25582902, . Values are what that server returned, which is not always the default.
14 entries
Variables 4
| ConVar | Value | Description |
|---|---|---|
| pool.debug | False | (Generated) When enabled, logs additional diagnostic information about pool hits, misses, and spills to the console |
| pool.enabled | True | (Generated) When enabled, this system is globally active; disable to deactivate the system for the current session |
| pool.mode | 2 | (Generated) When enabled, object pools are pre-allocated at startup to avoid first-use latency; increases startup time but reduces runtime GC stutter |
| pool.prewarm | True | (Generated) When enabled, object pools are pre-allocated at startup to avoid first-use latency; increases startup time but reduces runtime GC stutter |
Commands 10
| Command | Description |
|---|---|
| pool.clear_assets | (Generated) Clears all cached entries from the asset pool matching the optional name filter |
| pool.clear_memory | (Generated) Clears all entries from the object memory pool matching the optional name filter; freed pooled objects are garbage collected |
| pool.clear_prefabs | (Generated) Clears all cached prefab instances from the prefab pool matching the optional filter, across client, server, and generic pools |
| pool.export_prefabs | (Generated) Exports the current prefab pool contents to a prefabs.csv file listing pool ID, prefab short name, and instance count |
| pool.fill_prefabs | (Generated) Pre-warms the prefab pool by instantiating and pooling prefabs matching the optional filter up to the given count override |
| pool.print_arraypool | (Generated) Prints a usage report for the BaseNetwork and ProtocolParser array pools, showing bucket sizes, capacities, and hit/miss stats |
| pool.print_assets | (Generated) Prints a table of all asset pool entries showing asset type, current pooled count, and pool capacity |
| pool.print_memory | (Generated) Prints a table of all object pool entries showing type, capacity, active count, peak usage, hit/miss counts, and spill counts; supports --json |
| pool.print_prefabs | (Generated) Prints a table of all prefab pool entries showing prefab name, miss count, current count, target capacity, and push/pop counts; supports --json |
| pool.reset_max_pool_counter | (Generated) Resets the peak-usage high-water-mark counter for all pools, allowing fresh measurement of maximum pool demand |
Back to the list of all namespaces.
Skip the manual work: install the Panelra agent
Wipes, updates, restarts, plugins and crash alerts for your Rust servers, from one dashboard. One install command on your Linux host, no inbound ports for the agent.
Free during the open beta. Pricing will be announced before the beta ends.