XMRig has no arguments for graphics card overclocking, so any overclocking should be done with third-party software (MSI Afterburner) or native graphics card driver software. Miner relies on its own processor optimization algorithms.
--no-cpu — disable mining on processors.
--t or -threads=N — the argument helps you manually set the number of processor threads for mining, where N is the number of threads you want to define for mining.
--cpu-no-yield — the argument allows you to squeeze more hashrate at the sacrifice of mining stability. It can increase the number of rejected shares.
--no-huge-pages — disable working with large data pages if this option causes problems with mining or stability.
--randomx-mode=MODE — modes of RandomX algorithm. Defaults to auto. It can be changed manually by changing MODE to auto or fast, or light. It may help to increase the hash rate by switching to fast or decrease the mining load by switching to light.
--opencl — the argument starts mining on AMD video cards. *You need to download additional libraries from the website of the miner's developer.
--cuda — the argument starts mining on nVidia video cards. *You need to download additional libraries from the website of the miner's developer.
--http-host=127.0.0.1 and --http-port=21550 — arguments enable local WEB monitoring.
If you have more than one argument, put them on a line, separated by a space, for example:
--cpu-no-yield --randomx-mode=fast --cuda --http-host=127.0.0.1 --http-port=21550
What this means: try to squeeze more hashrate, switch the RandomX algorithm to the fast mode for even higher hashrate, enable mining on the Nvidia graphics card, enable local WEB monitoring at http://127.0.0.1:21550/2/summary