web-dev-qa-db-ja.com

マルチコアCPUでシングルコアCPUをシミュレートすることは可能ですか?

Windows 10を搭載したマルチコアCPUを使用しており、PCがシングルコアCPUであるかのように実行されているソフトウェアをテストしたいと思います。

マルチコアCPU(クアッドコア)にインストールされているWindows 10をシングルコアとして機能するように制限する方法はありますか?

3
RogerR

一部のPC(マザーボード)では、アクティブなコアの数を制御できます。この方法では、PCをシャットダウンしてBIOSを起動する必要があります。マシンを1コアに設定すると、テストが終了してシャットダウンし、BIOSを再度起動して設定を元に戻すまで、全体的に遅くなります。

1

古いバージョンのWindowsでは、アプリケーションを実行してからタスクマネージャーに移動し、プロセスを右クリックしてアフィニティを設定できます。表示されるポップアップで、使用するコアの数と数を選択できます。

Windows 10の場合、プロセスを右クリックし、[詳細に移動]を選択してから、もう一度[アフィニティの設定]を選択する必要があります。

編集:ここでWindows10の手順を実行できます。 Zipファイルを共有するためのより良い方法があるかどうか私に知らせてください。

https://drive.google.com/open?id=0B-mEX4BFU62wZXJkLTIxaVcxdDA

1
jitendragarg

VirtualBox(無料と無料の両方)は優れた仮想化パッケージであり、各VM)が使用できるコア/ CPUの数を制御できます。RAMやディスク容量なども制御できます。 。各VMがあります。

ただし、「ベアメタル」からOSをインストールする必要があり、そのOSのライセンスなどを処理する必要があることに注意してください。

enter image description here

0
ivanivan