This summarizes testing data for the two experimental builds.  The numbers
reported here are with JDK 1.3.1 Hotspot Server.  I have attached the raw
data log, which also includes the same tests using Hotspot Client.
Interestingly, the behavior is almost identical; except for a significant
initial hit when first starting to use the James classes.

./postal -m 1 -p 1 -c 50000 amitower userlist - | tee -a test.log
time,messages,data(K),errors,connections,SSL connections

Memory %P    Scheduler Build          Watchdog Build      %P  Memory
--------------------------------------------------------------------
129388    -- Before Phoenix --     -- Before Phoenix --       147768
112948    -- Before Testing --     -- Before Testing --       134200
107764 48 00:41,1944,1669,0,1,0    01:01,1814,1556,0,1,0  43  125048
103972 58                                                 50  124860
 99736 18 00:42,2024,1741,0,0,0    01:02,1987,1710,0,0,0  26  124860
 95420 20                                                 19  119172
 91148 25 00:43,2049,1746,0,0,0    01:03,2051,1755,0,0,0  15  115208
 86804 22                                                 14  111048
 82424 23 00:44,2061,1753,0,0,0    01:04,2057,1749,0,0,0  14  106844
 78048 25                                                 14  102572
 73672 24 00:45,2066,1747,0,0,0    01:05,2048,1742,0,0,0  15   98224
 69296 25                                                 14   93876
 64948 24 00:46,2062,1743,0,0,0    01:06,2053,1748,0,0,0  14   89528
 60548 24                                                 14   85180
 56172 25 00:47,2065,1763,0,0,0    01:07,2055,1753,0,0,0  14   80812
 51796 24                                                 14   76468
 47424 23 00:48,2062,1751,0,0,0    01:08,2068,1795,0,0,0  14   72136
 43056 24                                                 14   67748
 38656 24 00:49,2069,1760,0,0,0    01:09,2056,1758,0,0,0  15   63400
 34292 24                                                 14   59032
 29596 23 00:50,2077,1773,0,0,0    01:10,2042,1738,0,0,0  15   54624
 25212 24                                                 13   50256
 20784 24 00:51,2086,1813,0,0,0    01:11,2053,1771,0,0,0  15   45912
 16340 23                                                 15   41532
 11952 24 00:52,2082,1808,0,0,0    01:12,2051,1768,0,0,0  14   37228
  7552 24                                                 14   32840
  3408 23 00:53,2070,1786,0,1,0    01:13,2057,1764,0,1,0  14   28504
  3188 28                                                 13   24176
  3116 24 00:54,2060,1753,0,0,0    01:14,2058,1775,0,0,0  12   19812
  3072 22                                                 13   15444
  3188 22 00:55,2066,1760,0,0,0    01:15,2049,1754,0,0,0  12   14388

Basically, we're losing roughly 8.5K - 9K per 2050 1K messages.  The test
uses a single connection which never closes (I push 50,000 1K messages
through it, and it doesn't run to completion before I stop the test).

I want to stress that this behavior is common to both builds and both JITs.

Getting the same results for this test as compared with the previous test
would seem to indicate that it is not dependent upon the number of
connections.  The next test will use smaller numbers of large messages to
see if it is message count or traffic that is impacting us.

        --- Noel
# Scheduler Build - Hotspot Server
./postal -m 1 -p 1 -c 50000 amitower userlist - | tee -a test.log
time,messages,data(K),errors,connections,SSL connections
00:41,1944,1669,0,1,0
00:42,2024,1741,0,0,0
00:43,2049,1746,0,0,0
00:44,2061,1753,0,0,0
00:45,2066,1747,0,0,0
00:46,2062,1743,0,0,0
00:47,2065,1763,0,0,0
00:48,2062,1751,0,0,0
00:49,2069,1760,0,0,0
00:50,2077,1773,0,0,0
00:51,2086,1813,0,0,0
00:52,2082,1808,0,0,0
00:53,2070,1786,0,1,0
00:54,2060,1753,0,0,0
00:55,2066,1760,0,0,0

$ vmstat 30
   procs                      memory    swap          io     system         cpu
 r  b  w   swpd   free   buff  cache  si  so    bi    bo   in    cs  us  sy  id
 0  0  0  90060 129388  32116  27928   0   0     0     0    5     0   0   0   7
11  0  0  90060 112948  32116  28584   0   0     0    48  203   824  69   2  28
 1  0  0  90060 112948  32116  28584   0   0     0     1  104   635   0   0 100
 0  0  0  90060 112948  32116  28584   0   0     0     0  101   634   0   0 100
 0  0  0  90060 112948  32116  28584   0   0     0     0  101   634   0   0 100
 8  0  0  90060 107764  32116  28584   0   0     0     1  275   851  48   3  49
20  0  0  90060 103972  32116  28584   0   0     0     2  450  1061  58   6  36
12  0  0  90060  99736  32116  28588   0   0     0     1  449  1060  18   8  74
11  0  0  90060  95420  32116  28596   0   0     0     1  456  1074  20   9  71
 3  0  0  90060  91148  32116  28596   0   0     0     2  454  1075  25   8  67
 3  0  0  90060  86804  32116  28596   0   0     0     1  458  1080  22   8  69
 7  0  0  90060  82424  32116  28596   0   0     0     1  460  1085  23   8  69
12  0  0  90060  78048  32116  28596   0   0     0     1  459  1078  25   8  68
 3  0  0  90060  73672  32116  28596   0   0     0     1  459  1080  24   8  68
 7  0  0  90060  69296  32116  28596   0   0     0     1  460  1081  25   8  67
 7  0  0  90060  64948  32116  28596   0   0     0     1  456  1078  24   8  68
12  0  0  90060  60548  32116  28596   0   0     0     1  462  1085  24   8  68
12  0  0  90060  56172  32116  28596   0   0     0     1  459  1082  25   8  68
 7  0  0  90060  51796  32116  28596   0   0     0     1  460  1084  24   8  68
12  0  0  90060  47424  32116  28596   0   0     0     2  461  1079  23   8  69
12  0  0  90060  43056  32116  28596   0   0     0     1  460  1079  24   8  69
12  0  0  90060  38656  32116  28596   0   0     0     1  462  1083  24   8  68
 3  0  0  90060  34292  32116  28596   0   0     0     1  458  1081  24   8  68
 3  0  0  90060  29596  32272  28604   0   0     2     2  481  1090  23   9  68
 3  0  0  90060  25212  32272  28604   0   0     0     1  460  1081  24   7  68
12  0  0  90060  20784  32272  28604   0   0     0     2  463  1084  24   8  68
13  0  0  90060  16340  32272  28604   0   0     0     1  466  1089  23   8  69
12  0  0  90060  11952  32272  28604   0   0     0     1  463  1085  24   8  68
11  0  0  90060   7552  32272  28604   0   0     0     1  462  1083  24   8  68
12  0  0  90060   3408  32272  28604   0   0     0     1  464  1084  23   8  69
 7  0  0  90060   3188  32272  28604   0   0     0     1  464  1088  28   8  65
12  0  0  90060   3116  29328  27836   0   0     0     8  474  1083  24   8  68
13  0  0  91020   3072  26612  27224   0  32     0    13  529  1076  22   9  70
13  0  0  91020   3188  23688  25668   0   0     0     4  462  1078  22   8  70
11  0  0  91020   3164  20932  24072   0   0     0     8  473  1083  22   8  69
 3  0  0  91020   3172  18104  22548   0   0     0     3  464  1081  22   7  71
 7  0  0  91020   3132  15936  20392   0   0     0     6  476  1086  22   8  70
12  0  0  91020   3128  15784  20288   0   0     0     1  126   661   1   1  98

---------------------------------------------------------------------------------
# Scheduler Build - Hotspot Client
$ ./postal -m 1 -p 1 -c 50000 amitower userlist - | tee -a test.log
time,messages,data(K),errors,connections,SSL connections
03:12,2011,1737,0,1,0
03:13,2074,1778,0,0,0
03:14,2079,1770,0,0,0
03:15,2090,1783,0,0,0
03:16,2084,1777,0,0,0
03:17,2089,1772,0,0,0
03:18,2094,1808,0,0,0
03:19,2110,1831,0,0,0
03:20,2094,1807,0,0,0
03:21,2087,1776,0,0,0
03:22,2081,1770,0,0,0
03:23,2089,1795,0,0,0
03:24,2091,1782,0,1,0
03:25,2104,1838,0,0,0
03:26,2076,1780,0,0,0

$ vmstat 30
   procs                      memory    swap          io     system         cpu
 r  b  w   swpd   free   buff  cache  si  so    bi    bo   in    cs  us  sy  id
 0  0  0  96448 141548   8208  25620   0   0     0     0    6     1   0   0   0
 0  0  0  96448 141548   8208  25620   0   0     0     0  101   577   0   0 100
13  0  0  96448 121580   9692  31352   0   0   130    48  547   725  39   2  59
 0  0  0  96448 121580   9692  31352   0   0     0     0  101   635   0   0 100
 0  0  0  96448 121580   9692  31352   0   0     0     0  101   635   0   0 100
 0  0  0  96448 121580   9692  31352   0   0     0     0  101   635   0   0 100
 0  0  0  96448 121520   9696  31360   0   0     0     1  103   635   0   0 100
 0  0  0  96448 121520   9696  31360   0   0     0     0  101   635   0   0 100
12  0  0  96448 119076  10224  31372   0   0    17     1  317   902  15   4  81
12  0  0  96448 114708  10224  31372   0   0     0     1  464  1094  27   7  66
 3  0  0  96448 110200  10224  31372   0   0     0     1  465  1095  24   5  70
 3  0  0  96448 105876  10224  31372   0   0     0     1  458  1081  22   4  75
 2  0  0  96448 101516  10224  31372   0   0     0     2  462  1082  21   3  76
 3  0  0  96448  97120  10224  31372   0   0     0     1  462  1123  20   4  76
 7  0  0  96448  92688  10224  31372   0   0     0     1  464  1085  21   3  75
12  0  0  96448  88256  10224  31372   0   0     0     1  464  1084  21   3  76
 7  0  0  96448  83792  10224  31372   0   0     0     1  467  1089  19   3  78
11  0  0  96448  79408  10224  31372   0   0     0     1  460  1082  18   3  79
 3  0  0  96448  75004  10224  31372   0   0     0     1  462  1080  19   3  78
 7  0  0  96448  70560  10224  31372   0   0     0     1  464  1084  18   3  79
12  0  0  96448  66096  10224  31372   0   0     0     1  467  1086  20   3  77
12  0  0  96448  61668  10224  31372   0   0     0     1  464  1083  19   3  77
12  0  0  96448  57216  10224  31372   0   0     0     1  467  1088  19   3  78
12  0  0  96448  52748  10224  31372   0   0     0     1  469  1086  20   3  78
 3  0  0  96448  48260  10224  31372   0   0     0     2  469  1091  20   4  76
12  0  0  96448  43820  10224  31372   0   0     0     1  466  1082  20   3  78
 7  0  0  96448  39356  10224  31372   0   0     0     2  467  1084  19   4  78
12  0  0  96448  34992  10224  31372   0   0     0     1  459  1078  19   3  79
 7  0  0  96448  30544  10224  31372   0   0     0     2  466  1086  19   3  78
12  0  0  96448  26124  10224  31372   0   0     0     1  464  1081  18   3  78
12  0  0  96448  21732  10224  31372   0   0     0     1  460  1080  18   3  79
12  0  0  96448  17304  10224  31372   0   0     0     1  464  1085  19   4  77
12  0  0  96448  12760  10228  31372   0   0     0     2  467  1082  19   3  78
11  0  0  96448   8332  10228  31372   0   0     0     1  463  1080  19   3  79
 3  0  0  96448   3892  10228  31372   0   0     0     1  464  1082  19   3  78
 3  0  0  96448   3116   8468  29680   0   0     0     6  478  1087  19   4  78
 4  0  0  96448   3112   6948  26976   0   0     0     4  467  1078  18   3  79
12  0  0  97532   3160   5240  25468   0  36    14    14  613  1100  21   3  76
 2  0  0  97532   3124   5244  22524   0   0     0     1  346   933  13   2  85
 0  0  0  97532   3124   5244  22524   0   0     0     0  101   633   0   0 100

---------------------------------------------------------------------------------
# Watchdog Build - Hotspot Server
./postal -m 1 -p 1 -c 50000 amitower userlist - | tee -a test.log
time,messages,data(K),errors,connections,SSL connections
01:01,1814,1556,0,1,0
01:02,1987,1710,0,0,0
01:03,2051,1755,0,0,0
01:04,2057,1749,0,0,0
01:05,2048,1742,0,0,0
01:06,2053,1748,0,0,0
01:07,2055,1753,0,0,0
01:08,2068,1795,0,0,0
01:09,2056,1758,0,0,0
01:10,2042,1738,0,0,0
01:11,2053,1771,0,0,0
01:12,2051,1768,0,0,0
01:13,2057,1764,0,1,0
01:14,2058,1775,0,0,0
01:15,2049,1754,0,0,0
01:16,2049,1753,0,0,0
01:17,2047,1743,0,0,0

$ vmstat 30
   procs                      memory    swap          io     system         cpu
 r  b  w   swpd   free   buff  cache  si  so    bi    bo   in    cs  us  sy  id
 0  0  0  91020 147772  15724  20312   0   0     0     0    5     0   0   0   7
 0  0  0  91020 147768  15728  20312   0   0     0     0  102   578   0   0 100
 0  0  0  91020 147768  15728  20312   0   0     0     0  101   578   0   0 100
 3  0  0  91020 134200  15844  25284   0   0   113     1  513   688  14   2  83
 2  0  0  91020 125048  15848  28684   0   0    81    48  384   841  54   2  44
 0  0  0  91020 124860  15848  28800   1   0     3     1  110   633   0   0 100
 0  0  0  91020 124860  15848  28800   0   0     0     0  101   631   0   0 100
 4  0  0  91020 119172  15848  28832   0   0     1     2  264   835  43   3  53
 3  0  0  91020 115208  15848  28832   0   0     0     5  435  1043  50   7  43
12  0  0  91020 111048  15848  28832   0   0     0     5  451  1063  26  14  60
12  0  0  91020 106844  15848  28832   0   0     0     5  457  1075  19  10  72
11  0  0  91020 102572  15848  28832   0   0     0     5  462  1079  15   9  76
 3  0  0  91020  98224  15848  28832   0   0     0     5  469  1089  14   9  77
 3  0  0  91020  93876  15848  28832   0   0     0     5  467  1086  14   9  77
 7  0  0  91020  89528  15848  28832   0   0     0     5  466  1084  14   8  77
12  0  0  91020  85180  15848  28832   0   0     0     5  466  1087  15   9  76
12  0  0  91020  80812  15848  28832   0   0     0     5  468  1085  14   9  77
13  0  0  91020  76468  15848  28832   0   0     0     5  465  1083  14   8  78
12  0  0  91020  72136  15848  28832   0   0     0     5  465  1086  14   8  77
20  0  0  91020  67748  15848  28832   0   0     0     5  470  1089  14   9  77
 3  0  0  91020  63400  15848  28832   0   0     0     5  467  1087  14   9  77
 7  0  0  91020  59032  15848  28832   0   0     0     5  468  1088  14   9  77
12  0  0  91020  54624  15848  28832   0   0     0     5  472  1092  14   9  77
 3  0  0  91020  50256  15848  28832   0   0     0     5  468  1086  15   8  77
 2  0  0  91020  45912  15848  28832   0   0     0     5  467  1086  14   9  77
12  0  0  91020  41532  15848  28832   0   0     0     6  468  1085  15   9  76
 8  0  0  91020  37228  15848  28832   0   0     0     5  463  1081  13   9  78
12  0  0  91020  32840  15848  28832   0   0     0     5  470  1088  15   9  76
 7  0  0  91020  28504  15848  28832   0   0     0     5  466  1088  15   8  77
12  0  0  91020  24176  15848  28832   0   0     0     5  464  1082  14   8  77
12  0  0  91020  19812  15848  28832   0   0     0     5  469  1088  14   9  77
12  0  0  91020  15444  15848  28832   0   0     0     5  468  1087  14   9  77
12  0  0  91020  14388  15848  28832   0   0     0     5  467  1084  13   8  79
 3  0  0  91020  11780  15848  28836   0   0     0     5  470  1090  12   8  80
12  0  0  91020   7416  15848  28836   0   0     0     6  468  1086  13   8  79
11  0  0  91020   3092  15848  28836   0   0     0     5  464  1080  12   8  80
12  0  0  91020   2988  13436  27152   0   0     0    13  482  1083  12   9  79
12  0  0  92484   3096  12692  24936   0  49     0    20  568  1088  13   8  78
12  0  0  92484   3036  11912  21492   0   0     0     9  474  1083  13   8  80
 6  0  0  92484   3064  10992  18112   0   0     2     9  479  1087  13   8  79
 7  0  0  92484   3068   9460  15420   0   0     0    14  480  1080  12   7  81
12  0  0  94276   3164   7708  14740   0  60     0    33  607  1080  13   8  79
11  0  0  94276   3180   6964  14460   0   0     0     5  198   742   3   2  95
 0  0  0  94276   3180   6964  14460   0   0     0     0  101   632   0   0 100

---------------------------------------------------------------------------------
# Watchdog Build - Hotspot Client
./postal -m 1 -p 1 -c 50000 amitower userlist - | tee -a test.log
time,messages,data(K),errors,connections,SSL connections
02:48,1997,1720,0,1,0
02:49,2068,1777,0,0,0
02:50,2060,1752,0,0,0
02:51,2068,1757,0,0,0
02:52,2057,1758,0,0,0
02:53,2066,1752,0,0,0
02:54,2072,1771,0,0,0
02:55,2084,1799,0,0,0
02:56,2065,1775,0,0,0
02:57,2055,1750,0,0,0
02:58,2068,1774,0,0,0
02:59,2062,1750,0,0,0
03:00,2082,1797,0,1,0
03:01,2064,1789,0,0,0
03:02,2055,1751,0,0,0

$ vmstat 30
   procs                      memory    swap          io     system         cpu
 r  b  w   swpd   free   buff  cache  si  so    bi    bo   in    cs  us  sy  id
 0  0  0  94480 128300   8156  30028   0   0     0     0    6     1   0   0   0
 0  0  0  94480 128268   8156  30028   0   0     0     1  105   634   0   0 100
 0  0  0  94480 128268   8156  30028   0   0     0     1  102   633   0   0 100
12  0  0  94480 125488   8232  30044   0   0     0     2  298   899  16   5  80
 7  0  0  94480 120988   8348  30044   0   0     0     5  469  1096  14   8  78
12  0  0  94480 116440   8468  30044   0   0     0     6  472  1095  14   8  78
11  0  0  94480 111980   8584  30044   0   0     0     5  468  1083  13   8  80
 3  0  0  94480 107544   8700  30044   0   0     0     6  466  1081  13   7  80
 7  0  0  94480 103072   8816  30044   0   0     0     6  468  1084  14   7  79
11  0  0  94480  98576   8932  30044   0   0     0     5  469  1083  14   8  79
 7  0  0  94480  94076   9048  30044   0   0     0     5  469  1085  13   8  79
11  0  0  94480  89544   9168  30044   0   0     0     5  472  1089  14   8  78
11  0  0  94480  85120   9280  30044   0   0     0     5  464  1076  13   7  80
 7  0  0  94480  80624   9400  30044   0   0     0     5  468  1085  13   8  79
12  0  0  94480  76132   9516  30044   0   0     0     5  468  1079  13   8  79
 4  0  0  94480  71628   9632  30044   0   0     0     5  470  1085  14   8  79
12  0  0  94480  67104   9748  30044   0   0     0     5  470  1085  13   8  79
12  0  0  94480  62596   9864  30044   0   0     0     5  469  1082  13   8  79
21  0  0  94480  58068   9984  30044   0   0     0     5  472  1085  13   8  78
12  0  0  94480  53508  10104  30044   0   0     0     5  474  1087  14   8  78
 7  0  0  94480  49056  10220  30044   0   0     0     5  465  1079  13   7  80
12  0  0  94480  44556  10332  30044   0   0     0     5  469  1083  14   7  79
12  0  0  94480  40116  10452  30044   0   0     0     5  464  1076  13   7  80
12  0  0  94480  35604  10568  30044   0   0     0     5  469  1083  13   8  79
12  0  0  94480  31132  10684  30044   0   0     0     5  467  1082  13   8  79
12  0  0  94480  26656  10800  30044   0   0     0     5  468  1081  13   7  80
13  0  0  94480  22152  10916  30044   0   0     0     6  470  1082  14   8  78
11  0  0  94480  17536  11036  30044   0   0     0     6  476  1088  13   8  79
 3  0  0  94480  13032  11152  30044   0   0     0     5  470  1088  14   8  78
 7  0  0  94480   8464  11268  30044   0   0     0     6  470  1087  13   8  79
 8  0  0  94480   3948  11388  30044   0   0     0     5  471  1092  13   8  78
11  0  0  96448   3144  10712  29264   0  66     0    31  617  1080  14   8  78
12  0  0  96448   3060   8972  26896   0   0     0    12  477  1078  12   8  80
11  0  0  96448   3156   8296  25704   0   0     0     6  262   823   6   3  91

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to