QPLMS usage differences between QOS 2.2.x and SDP 8.x environments

QPLMS provides binaries for both QOS 2.2.x and SDP/QOS 8.x.

There are some differences in how the configuration file and command line arguments work between the two SDP major versions:

Config file keyword Description
aps The aps keyword only works on QOS 2.2.x. The feature is not supported in SDP 8.x.
priority

Priority ranges differ when running on SDP 8.x:

  • Range of priority is 1-253.

  • For sporadic scheduling, the range of priority is 2-253.

  • For sporadic scheduling, the range of low_priority is 1-252.

rlimits

The following rlimits are only applicable when running on SDP 8.x:

  • CHANNELS

  • MQUEUE_NUM

  • MQUEUE_SIZE

  • SHM_HANDLES

rumask This keyword is only supported on QOS 2.2.x. Use cluster if you are running on SDP 8.0 or greater.
cluster This keyword is only supported on SDP 8.x. Use runmask if you are running on QOS 2.2.x.
Command-line argument Description
-W The -W argument that is used to specify the runmask used by the worker threads only works with QOS 2.2.x.
-C The -C argument that is used to specify the cluster used by the worker threads only works with SDP 8.x
-p In SDP 8 the range for priority is 1-253.
-U In SDP 8 a username can be used instead of the UID as long as the username is defined in /etc/passwd.
Page updated: