インスタンスの設定で2コアとかの設定は実CPUやスレッドの割り当て数じゃなくて、エミュする端末のスペックでしかない
実際にホスト側のCPUを占有する訳でもその数だけのコアやスレッド使うわけでもない(ぶっちゃけ全コアで分散処理する)
本当にコアを割り当てたいならタスクマネージャーなりツールで設定する必要がある

多重インスタンスで動作快適にする場合はCPUのコア数スレッド数秒ももちろん必要だけどなるべく上位のチップセットでメモリ帯域なんかも高効率のものを使った方がいいだろうね