Page MenuHomeVyOS Platform

Add a configuration option to assign a dedicated CPU core specifically for the SNMPd process
Open, NormalPublicFEATURE REQUEST

Description

Summary

Request to add a configuration option to allocate a dedicated CPU core specifically for the SNMPd process. SNMP consumes high CPU because of the resource-intensive process of collecting information. There are scenarios where the hardware may have higher cpu cores which can be dedicately used for snmp process.

Additional information

Currently, we have an option to isolate the cpu, so it needs to be assigned specifically to snmpd service.

set system option kernel cpu isolate-cpus <value>

Details

Version
-
Is it a breaking change?
Perfectly compatible
Issue type
Feature (new functionality)

Event Timeline

dmbaturin triaged this task as Normal priority.Oct 6 2025, 12:29 PM
dmbaturin changed Is it a breaking change? from Unspecified (possibly destroys the router) to Perfectly compatible.
dmbaturin subscribed.

I don't know if SNMPd is special enough in this regard. Should it be an option to pin any service to a specific core?