.


:




:

































 

 

 

 


,




10.4 10.5 ( ) . (Intel Xeon, 1 ) Windows 2000 Server 1, 2, 4, 8, 16, 32 64 , 1000 . , ( CS) ). , .

, . .5.

 

.5.

-   . . .
Mtx, Evt CritSec, Evt Mtx, Evt Mtx, Evt CritSec, Evt Mtx, Evt
/ 5 / 25 SigObjWait / / SigObjWait
  0,03 0,03 0,05 0,05 0,03 0,05
0,03 0,06 0,03 0,05 0,08 0,05
0,06 0,02 0,09 0,08 0,02 0,06
  0,14 0,27 0,09 0,08 0,06 0,08
0,13 0,05 0,14 0,17 0,11 0,08
0,11 0,06 0,16 0,09 0,11 0,17
  0,39 0,59 0,23 0,19 0,16 0,20
0,18 0,17 0,22 0,26 0,17 0,19
0,30 0,22 0,41 0,31 0,22 0,31
  0,83 0,92 0,73 0,36 0,34 0,36
0,34 0,36 0,55 0,52 0,45 0,45
0,98 1,00 1,00 0,69 0,39 0,75
  2,42 2,30 2,38 0,75 0,69 0,75
1,17 1,31 1,22 0,81 0,81 0,88
3,69 3,05 3,39 1,45 1,08 1,33
  7,56 7,50 7,98 1,50 1,50 1,50
3,33 3,73 2,56 1,75 1,69 1,78
12,52 10,72 11,03 3,13 2,00 2,69
  27,72 26,23 29,31 3,14 2,95 3,20
7,89 10,75 7,22 3,73 3,69 3,47
46,70 40,33 36,67 6,28 3,89 5,47

, 10.4, , , , , 32 64 , . , , , .

1. , (Mtx), (Evt), . (Time-out, TO) 5 , 16- .

2. , CRITICAL_SECTION (CritSec), , . 5 , 16- .

3. , , , SignalObjectAndWait (SigObjWait).

4. , , , .

5. , CRITICAL_SECTION, , .

6. , , , SignalObjectAndWait.





:


: 2015-09-20; !; : 330 |


:

:

: , .
==> ...

1975 - | 1600 -


© 2015-2024 lektsii.org - -

: 0.008 .