summaryrefslogtreecommitdiff
path: root/TAO/IIOP/test/results/Orbix
blob: ac580718184a2a8ddc7c66786021baca7ddf61bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
Cubit results over Ethernet with 20,000 calls
---------------------------------------------

                               Clients  Latency (ms)            Calls/Sec

MT-Orbix without filters       1        1.876                   533
                               2        2.202                   454
                               3        2.740                   364 

MT-Orbix Thread-Per-Request    1        1.886                   530
                               2        3.1                     322
                               3        5.0                     200

MT-Orbix Thread-Pool (25)      1        1.875                   533
                               2        3.1                     322
                               3        5.1                     196

MT-Orbix Thread-Per-Session    1        2.002                   499
                               2        3.306                   302
                               3        5.15                    194
        

Cubit results over ATM with 20,000 calls
----------------------------------------

                               Clients  Latency (ms)            Calls/Sec

MT-Orbix without filters       1        1.818                   550
                               2        1.968                   508
                               3        2.803                   356


MT-Orbix Thread-Per-Request    1        1.846                   541
                               2        3.1                     322
                               3        4.98                    200

MT-Orbix Thread-Pool (25)      1        1.913                   522
                               2        3.18                    314
                               3        5.1                     196

MT-Orbix Thread-Per-Session    1        1.959                   510
                               2        3.29                    303
                               3        5.15                    194


Prime_Factor results over ATM with 20,000 calls
-----------------------------------------------

                               Clients  Latency (ms)            Calls/Sec

MT-Orbix without filters       1         7.918                  126
                               2        14.300                   70                    
                               3        21.000                   47


MT-Orbix Thread-Per-Request    1         8.302                  120
                               2        10.128                   98
                               3        13.722                   72

MT-Orbix Thread-Pool (25)      1         8.442                  118
                               2        15.764                   63  
                               3        22.595                   44

MT-Orbix Thread-Per-Session    1         8.956                  111
                               2         9.581                  104
                               3        16.702                   59

      TNF client-side profile for MT-Orbix without filters for 20000 calls

Function name         %      self+desc.          mean     max      min     std.
                     time       ms       calls  ms/call ms/call  ms/call   err
________________________________________________________________________________
cond_wait            6.23     4250.242   1824    2.330  106.171    1.205   0.091
mutex_lock           0.23      159.830  56662    0.003    1.215    0.002   0.000
mutex_unlock         0.22      146.756  56663    0.003    0.326    0.002   0.000
cond_signal          0.09       61.030   1825    0.033    0.475    0.009   0.000
rw_rdlock            0.01        7.179   1826    0.004    0.014    0.003   0.000
rw_unlock            0.01        6.548   1827    0.004    0.014    0.003   0.000
rw_wrlock            0.00        0.004      1    0.004    0.004    0.004   0.000

       TNF server-side profile for MT-Orbix without filters for 20000 calls


Function name         %      self+desc.          mean     max      min     std.
                     time       ms       calls  ms/call ms/call  ms/call   err
________________________________________________________________________________
cond_timedwait       1.25      923.527    797    1.159   20.219    0.324   0.028
mutex_lock           0.21      153.839  56435    0.003    4.342    0.002   0.000
mutex_unlock         0.20      149.208  56433    0.003    3.559    0.002   0.000
cond_signal          0.03       21.506    809    0.027    1.826    0.003   0.002
rw_unlock            0.02       16.058   3224    0.005    2.915    0.003   0.001
rw_rdlock            0.02       11.924   3221    0.004    0.087    0.003   0.000
rw_wrlock            0.00        0.010      2    0.005    0.005    0.004   0.000

       TNF server-side profile for MT-Orbix with thread-per-request for 20000 calls


Function name         %      self+desc.          mean     max      min     std.
                     time       ms       calls  ms/call ms/call  ms/call   err
________________________________________________________________________________
mutex_lock           0.55      797.890  57618    0.014    4.624    0.002   0.000
cond_timedwait       0.52      748.560    478    1.566    3.918    0.222   0.019
mutex_unlock         0.36      514.627  57616    0.009    3.975    0.002   0.000
cond_signal          0.02       24.216   1151    0.021    1.161    0.002   0.001
rw_rdlock            0.01       13.120   2301    0.006    1.180    0.003   0.001
rw_unlock            0.01       10.575   2307    0.005    0.316    0.003   0.000
thr_sigsetmask       0.00        1.949     30    0.065    1.064    0.013   0.035
rw_wrlock            0.00        0.033      6    0.006    0.008    0.004   0.001