JAvaでのプロセスとスレッドの違い


【概念】プロセス:同時実行のプログラムが実行過程で資源を分配し管理する基本単位であり、コンピュータシステム資源を競争する基本単位である.スレッド:プロセスの実行ユニットであり、プロセス内科スケジューリングエンティティです.プロセスよりも小さい独立した実行の基本単位.スレッドは軽量レベルプロセスとも呼ばれます.
              ,              。

【プロセススレッドの違い】
1.アドレス空間:
            ,                  。

2.資源占用
                   、I/O、cpu ,             。

3.頑丈性
       ,                 ;

             ,            。

4.プロセスの実行
        ,                   、           。

        ,          ,               。             ,      。

5.同時および生産資源消費
        。

     ,      ,   。           ,         。

                       ,