22.12.12
:
Ø ( )
Ø ( , )
Ø ( , ).
windows , .
IBM360 .
:
-
- ( )-
. , .
. 1 -. 60- ( - -)
(scheduler)
:
1)SIMD ( , , . , . , . , .
2)MIMD ( , , , )
(). Java - ( main).
(thread of control) - , . , .
, .
- .
?
1. , .
2. (, ).
3. (, ).
4. ( , , -, )
|
|
(, , Java threads). - task( ) - , . 1 thread of control.
1) , .
2) , .
3) ( )
, .
DisJoin ( ).
- , , , .
2 ( ).
(, - )
, , , ( ), .
PL/1, ADA.
3 :
1) - 1965 , .
- - , .
- , ( , ).
.
didlock( , , )
2) ( M, P1,P2,PN)
(task) M.P. ( )
3) ( 95, ) , , .
JAVA: ( java- , RUN, main.
2 , , :
1 - , Thread, RUN.
2 - , RUNNABLE( ),
.
THREAD, , 2 :
1) run- Thread. , .
2) start- .