わかりましたので、この質問にJavaのタグを付けました。これ は、現在書いている言語であるため、主に考えているためです。ただし、これはプログラミングの世界でも同様に一般的です。
私の質問は: プロセッサが処理できるスレッド数に制限はありますか? また、アプリケーションがこの制限を最大化する可能性はどのくらいですか? そして、私がそうしたらどうなるでしょうか?
私はスレッドについてあまり詳しくありません - スレッドによって一度に 2 つのプロセスを実行できることだけは知っています (これはおそらく正しい用語でさえありません)。最初は、シングル コア プロセッサでは複数のスレッドを使用できないと思っていましたが、常識が働いて、Windows などを考えるとそれは不可能だろうと考えました。しかし今、私は疑問に思っています.シングルコアプロセッサとマルチコアプロセッサの違いは何ですか/マルチコアプロセッサは何ができるのでしょうか?
可能な限り簡単な言葉で説明していただければ幸いです。前もって感謝します