Just forget about all that BitcoinFX is saying.
Probably because you are not compiling your wallet. If anyone is using the default wallets built 3 years ago it is not going to perform very well against all the automated hooks attached to the internet. Could be ISP blocking and also the fact that Sha256 is very weak encryption currently, Gapcoin needs to move to Sha512. But if it's ISP blocking using Tor should fix the problem of them port throttling Gapcoin. But they can just throttle Tor Traffic but still better Gap Blocks per day will achieved. As efficiency of ISP (Internet Service Provider NSA box) direct port throttling is very high, and their Tor Throttling efficiency is not as effective which translates into more Gap blocks mined per day.
I would dump more memory into it.
The stated numbers are more like guidelines, usually half of whatever is stated so you should be getting 8-20 blocks a day probably. Not all the hash rate power is listed. For instance Tor Miners Hash rate is not calculated.
https://github.com/gapcoin/gapcoin/issues/5Your Miner will save a lot of power consumption by disabling hyper-threading! The numbers mining will stay the same.
Play with the memory usage changing the MiningSieveSize MiningPrimes controls the Memory usage, and the Shift controls the CPU higher shift will produce a lower Gaps per day but that is just guidelines. The SieveSize for Memory will not go above 2 billion and Mining Primes will be higher once Hyper-Threading is disabled.
For 16 Core Threadripper with 32 GB Memory, I would recommend just adding a couple numbers BEFORE you compile the miner to the default MiningSieveSize = 1333554432 MiningPrimes = 40900000 Shift 36 or 45 or 72
But it is only possible to compile using Trisquel OS currently.
In which case you can manually every time to mine if you still demand to use the default old dinky wallet!
Setgenerate true 14 1333554432 40900000 45
But you will still need to disable Hyper-Threading for Thermal control and not freezing your computer from using all the memory.
Total Memory System usage of around 40-55% is ideal. Above that is slop system when maintaining it.
So after you get Deriks boot and nuke or if you have an M.2 SSD buy Kill Disk eraser. Install Trisquel OS verify the signature
If you do that the in wallet start miner command would be
setgenerate true 14
Since you hard-coded your wallet miner before compiling!
And if you get a big enough 7nm CPU you might even try changing the shift before compile from 1024 to 2007 or 1360
You can still use your computer everyday also. Might effect a couple Gaps a day however. But not much.
8 Core CPU with Hyper-Threading disabled on Boot hit delete key and search around for hyperthreading to disable it in the motherboard bios. Every motherboard is different.
For 8 core CPU with 16 GB Memory I would
Setgenerate true 8 1333554432 40900000 45
And if you compile it from source using Trisquel OS in wallet miner command is
setgenerate true
(Since using 1 less core is only efficient on higher level core CPU's which you have correctly done, anything less than 16 cores should be run full cores using setgenerate true)
IF you have a 4 Core CPU or 6 Core CPU, with 16GB Memory I would move the sievePrimes to 50900000
sievePrimes is the main control sieveSize is the secondary control of Memory usage.