I found the problem, in advanced power settings, the maximum CPU performance was set to 100%, whereas it should've been 99% to disable turboboost. This made a huge difference. SOLVED
I recently bought a new laptop from the dell official website; an Inspiron 7570 with these specs:
i7 - 8550U 4-core 8-thread (pretty decent processor)
8GB RAM
250GB SSD
1TB HDD
Nvidia Geforce 940MX GDDR5
It was a very reasonable deal for the price, especially considering its aluminium casing...
Because the motherboard output port that you are using for your second monitor uses the integrated graphics on your CPU, which is not nearly as powerful as your graphics card. Usually there are multiple ports for monitors on a graphics card but if there aren't then there's nothing you can do.
I have an old GTX 950 that I would like to use for mining cryptocurrencies half the time, and a new GTX 1060 that I would use for gaming. Will the drivers conflict if I just leave the 950 drivers on? Can I swap them frequently without trouble?
Another annoying thing with these type of programs is that they can be classified as a PUP so antimalware doesn't detect it. Windows defender usually does though.