I did another test on this, I disabled the core in task manager and ran benchmark on 1 to 8 threads, speed rises as more threads were used, but the ram usage are the same on the all of them.
A side note, setting the thread number in the script doesn't work
Code:
core = vs.get_core(threads=1)