summaryrefslogtreecommitdiff
path: root/TAO/IIOP/tests/Cubit/results/Orbix
blob: c3abce78d3f20163c66eca704e06753a32ebd0bb (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
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
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

IO-intensive results over ATM with 20,000 calls
-----------------------------------------------

                               Clients  Latency (ms)            Calls/Sec

MT-Orbix without filters       1        6.667                   149
                               2       12.165                    82                    
                               3       18.634                    54
                                       
                                       
MT-Orbix Thread-Per-Request    1       6.812                    146
                               2       6.937                    144
                               3       7.706                    128
                                       
MT-Orbix Thread-Pool (25)      1       6.813                    146
                               2       6.954                    144
                               3       7.776                    128
                                       
MT-Orbix Thread-Per-Session    1       6.85                     145
                               2       7.253                    137
                               3       7.645                    130

      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