MQ2CPULoad - MMOBugs Wiki

Revision as of 20:09, 4 September 2014 by Flatlined785 (talk | contribs) (Initial page layout and plugin description, provided on thread by Dewey2461)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Plugin Info
Name MQ2CPULoad
Author User:Dewey2461
Commands /cpu

Description

This plugin acts as a CPU load balancer for EQ.

Using this plugin you will be able to dynamically adjust which instances are running on which cores or allow the plugin to automatically make sure instance in the foreground is on its own cpu.

Commands

  • /cpu shows basic status
  • /cpu help shows help info
  • /cpu auto turns on auto balancing
  • /cpu manual turns off auto balancing
  • /cpu set manually moves current instance to another core
  • /cpu high flags current instance as high priority
  • /cpu low flags current instance as low priority
  • /cpu report how much debugging info do you want?

Example

/cpu status
MQ2CpuLoad::Status for XYZ
Core 1 [ 20 ] Foobar 21 FPS , Fooclr 20 FPS
Core 2 [ 11 ] >Foomnk 35 FPS

This shows three characters Foobar, Fooclr, and Foomnk running on a dual
core system with the frame rates shown.

In front of each character name will be a status symbol:
">" the character has keyboard focus.
"*" the character is flaged high priority.
"-" the character has not responded in 6s and may be going LD.

Availability

MQ2CPUStatus is available as a compiled binary in the MMOBugs binary distribution. The source code is not available.