検索

ホームページ  >  に質問  >  本文

java - 複数のスレッドが同じリソースにアクセスするのはなぜですか?

タイトルにあるように、マルチスレッドは本質的に、一見同時実行性を達成するための合理的なスケジューリングと CPU タイム スライスの割り当てですが、実際には一度に 1 つの命令だけが実行されます。複数のスレッドがリソースにアクセスするのはなぜですか?

PHP中文网PHP中文网2729日前1054

全員に返信(2)返信します

  • 扔个三星炸死你

    扔个三星炸死你2017-06-12 09:29:45

    リソースに対する操作は複数の命令で構成される場合があるため、これらの複数の命令が実行されていない場合にのみ、リソースに対する操作が完了します。複数のスレッドが同じリソースにアクセスする状況

    そして、実際には一度に実行される命令は 1 つだけだなんて誰が言ったのでしょうか?マルチスレッドとは見かけ上の同時実行性だけを指すと誰が言ったでしょうか? 多核CPUの存在を知りませんか!!!!!!

    返事
    0
  • 淡淡烟草味

    淡淡烟草味2017-06-12 09:29:45

    マルチコアCPUを搭載しているため

    返事
    0
  • キャンセル返事