Comments (4)
测试结果(rss为当前内存占用量,右边的括号是内存变化量)
这是说明数组比对象内存释放得快么?
使用对象存储,IP地址作为键名,创建100000个Client实例测试
-- spent: 2726ms, rss: 40.35M (+30.8M)
-- spent: 2972ms, rss: 61.72M (+21.36M)
-- spent: 2787ms, rss: 61.67M (-0.05M)
-- spent: 2751ms, rss: 61.67M (+0M)
-- spent: 2701ms, rss: 64.02M (+2.35M)
-- spent: 2689ms, rss: 65.04M (+1.01M)
-- spent: 2718ms, rss: 65.01M (-0.03M)
-- spent: 2704ms, rss: 65.01M (+0M)
-- spent: 2758ms, rss: 65.01M (+0M)
-- spent: 2738ms, rss: 65.02M (+0.01M)
-- spent: 2701ms, rss: 65.12M (+0.1M)
-- spent: 2832ms, rss: 65.05M (-0.08M)
-- spent: 2741ms, rss: 65.07M (+0.02M)
-- spent: 2743ms, rss: 65.07M (+0M)
-- spent: 2741ms, rss: 65.07M (0M)
-- spent: 2673ms, rss: 65.07M (+0M)
-- spent: 2747ms, rss: 65.07M (+0M)
-- spent: 2685ms, rss: 65.07M (+0M)
-- spent: 2668ms, rss: 65.08M (+0M)
-- spent: 2681ms, rss: 65.08M (+0M)
================================================================================
使用数组存储,将IP地址转为整数作为索引,创建100000个Client实例测试
-- spent: 2231ms, rss: 39.27M (+29.73M)
-- spent: 2148ms, rss: 43.83M (+4.56M)
-- spent: 2207ms, rss: 51.73M (+7.89M)
-- spent: 2316ms, rss: 43.83M (-7.9M)
-- spent: 2233ms, rss: 51.73M (+7.9M)
-- spent: 2156ms, rss: 43.84M (-7.89M)
-- spent: 2233ms, rss: 48.71M (+4.88M)
-- spent: 2135ms, rss: 43.82M (-4.89M)
-- spent: 2244ms, rss: 49.71M (+5.89M)
-- spent: 2130ms, rss: 43.84M (-5.88M)
-- spent: 2203ms, rss: 50.71M (+6.88M)
-- spent: 2302ms, rss: 43.87M (-6.85M)
-- spent: 2286ms, rss: 50.88M (+7.01M)
-- spent: 2220ms, rss: 43.99M (-6.89M)
-- spent: 2245ms, rss: 50.88M (+6.89M)
-- spent: 2166ms, rss: 44.02M (-6.85M)
-- spent: 2283ms, rss: 51.89M (+7.86M)
-- spent: 2126ms, rss: 44.03M (-7.86M)
-- spent: 2241ms, rss: 50.91M (+6.88M)
-- spent: 2105ms, rss: 44.02M (-6.89M)
from connect-limit-requests.
看下GC时间占比。
from connect-limit-requests.
使用IP地址作键名:
创建100000个Client实例 ...
[6764] 1345 ms: Scavenge 2.0 (20.3) -> 1.6 (21.3) MB, 1 / 6 ms [Runtime::PerformGC].
[6764] 1376 ms: Scavenge 2.5 (21.3) -> 2.0 (21.3) MB, 4 ms [Runtime::PerformGC].
[6764] 1416 ms: Scavenge 3.1 (21.3) -> 2.7 (22.3) MB, 7 ms [Runtime::PerformGC].
[6764] 1483 ms: Scavenge 4.3 (22.3) -> 3.3 (22.3) MB, 12 ms [Runtime::PerformGC].
[6764] 1547 ms: Scavenge 4.7 (22.3) -> 3.8 (22.3) MB, 11 ms [Runtime::PerformGC].
[6764] 1621 ms: Scavenge 6.8 (23.8) -> 5.9 (23.8) MB, 15 ms [Runtime::PerformGC].
[6764] 1825 ms: Mark-sweep 9.2 (23.8) -> 6.7 (25.8) MB, 102 ms [Runtime::PerformGC] [promotion l
imit reached].
[6764] 1998 ms: Scavenge 10.6 (25.8) -> 8.2 (25.8) MB, 18 ms [Runtime::PerformGC].
[6764] 2126 ms: Scavenge 11.1 (25.8) -> 9.2 (27.8) MB, 25 ms [Runtime::PerformGC].
[6764] 2765 ms: Mark-sweep 21.1 (33.9) -> 17.8 (37.9) MB, 137 ms (+ 173 ms in 64 steps since sta
rt of marking, biggest step 34.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1577ms, rss: 38.8M (+29.27M)
[6764] 3104 ms: Scavenge 25.5 (37.9) -> 20.8 (38.9) MB, 40 ms [allocation failure].
[6764] 3390 ms: Scavenge 28.1 (40.4) -> 24.1 (41.4) MB, 49 ms [Runtime::PerformGC].
[6764] 3654 ms: Scavenge 29.9 (41.4) -> 26.3 (44.4) MB, 46 ms [Runtime::PerformGC].
[6764] 4099 ms: Scavenge 32.1 (44.4) -> 28.8 (46.4) MB, 61 ms (+ 123 ms in 65 steps since last G
C) [Runtime::PerformGC].
[6764] 4339 ms: Mark-sweep 35.6 (52.4) -> 17.6 (43.9) MB, 103 ms (+ 167 ms in 74 steps since sta
rt of marking, biggest step 31.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1562ms, rss: 50.72M (+11.92M)
[6764] 4646 ms: Scavenge 25.4 (43.9) -> 20.7 (43.9) MB, 39 ms [Runtime::PerformGC].
[6764] 4945 ms: Scavenge 28.0 (45.4) -> 24.0 (45.4) MB, 47 ms [Runtime::PerformGC].
[6764] 5225 ms: Scavenge 29.8 (45.4) -> 26.1 (45.4) MB, 47 ms [Runtime::PerformGC].
[6764] 5665 ms: Scavenge 32.0 (45.4) -> 28.6 (46.4) MB, 66 ms (+ 126 ms in 61 steps since last G
C) [Runtime::PerformGC].
[6764] 5908 ms: Mark-sweep 35.4 (52.4) -> 17.6 (41.9) MB, 106 ms (+ 168 ms in 70 steps since sta
rt of marking, biggest step 30.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1568ms, rss: 48.72M (-2M)
[6764] 6214 ms: Scavenge 25.4 (41.9) -> 20.7 (41.9) MB, 37 ms [Runtime::PerformGC].
[6764] 6487 ms: Scavenge 28.0 (43.4) -> 24.0 (43.4) MB, 47 ms [Runtime::PerformGC].
[6764] 6754 ms: Scavenge 29.8 (43.4) -> 26.1 (43.4) MB, 47 ms [Runtime::PerformGC].
[6764] 7226 ms: Scavenge 31.9 (43.4) -> 28.6 (46.4) MB, 68 ms (+ 137 ms in 61 steps since last G
C) [Runtime::PerformGC].
[6764] 7492 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 110 ms (+ 188 ms in 71 steps since sta
rt of marking, biggest step 38.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1576ms, rss: 51.14M (+2.43M)
[6764] 7786 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 36 ms [Runtime::PerformGC].
[6764] 8050 ms: Scavenge 28.0 (46.4) -> 24.0 (46.4) MB, 44 ms [allocation failure].
[6764] 8302 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 45 ms [Runtime::PerformGC].
[6764] 8748 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 62 ms (+ 122 ms in 62 steps since last G
C) [Runtime::PerformGC].
[6764] 8993 ms: Mark-sweep 35.4 (52.4) -> 17.6 (43.9) MB, 106 ms (+ 167 ms in 71 steps since sta
rt of marking, biggest step 31.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1508ms, rss: 50.68M (-0.46M)
[6764] 9306 ms: Scavenge 25.4 (43.9) -> 20.7 (43.9) MB, 39 ms [Runtime::PerformGC].
[6764] 9571 ms: Scavenge 28.0 (45.4) -> 24.0 (45.4) MB, 45 ms [Runtime::PerformGC].
[6764] 9841 ms: Scavenge 29.8 (45.4) -> 26.1 (45.4) MB, 44 ms [Runtime::PerformGC].
[6764] 10348 ms: Scavenge 31.9 (45.4) -> 28.6 (46.4) MB, 62 ms (+ 136 ms in 63 steps since last G
C) [Runtime::PerformGC].
[6764] 10591 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 103 ms (+ 179 ms in 72 steps since sta
rt of marking, biggest step 30.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1592ms, rss: 51.16M (+0.47M)
[6764] 10895 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 36 ms [Runtime::PerformGC].
[6764] 11171 ms: Scavenge 28.0 (46.4) -> 24.0 (46.4) MB, 43 ms [Runtime::PerformGC].
[6764] 11417 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 44 ms [allocation failure].
[6764] 11850 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 65 ms (+ 125 ms in 63 steps since last G
C) [Runtime::PerformGC].
[6764] 12093 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 96 ms (+ 168 ms in 72 steps since star
t of marking, biggest step 30.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1501ms, rss: 51.7M (+0.54M)
[6764] 12397 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 37 ms [allocation failure].
[6764] 12666 ms: Scavenge 28.0 (46.4) -> 24.0 (46.4) MB, 43 ms [Runtime::PerformGC].
[6764] 12926 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 44 ms [Runtime::PerformGC].
[6764] 13375 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 61 ms (+ 131 ms in 62 steps since last G
C) [allocation failure].
[6764] 13626 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 107 ms (+ 172 ms in 71 steps since sta
rt of marking, biggest step 30.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1534ms, rss: 51.75M (+0.05M)
[6764] 13951 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 39 ms [Runtime::PerformGC].
[6764] 14246 ms: Scavenge 28.0 (46.4) -> 24.0 (46.4) MB, 53 ms [Runtime::PerformGC].
[6764] 14518 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 50 ms [Runtime::PerformGC].
[6764] 14970 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 62 ms (+ 124 ms in 64 steps since last G
C) [Runtime::PerformGC].
[6764] 15223 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 100 ms (+ 169 ms in 74 steps since sta
rt of marking, biggest step 32.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1584ms, rss: 51.75M (+0M)
[6764] 15540 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 43 ms [Runtime::PerformGC].
[6764] 15811 ms: Scavenge 28.0 (46.4) -> 24.0 (46.4) MB, 1 / 46 ms [Runtime::PerformGC].
[6764] 16095 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 47 ms [Runtime::PerformGC].
[6764] 16539 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 64 ms (+ 123 ms in 64 steps since last G
C) [Runtime::PerformGC].
[6764] 16780 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 98 ms (+ 167 ms in 73 steps since star
t of marking, biggest step 33.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1560ms, rss: 51.75M (0M)
[6764] 17090 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 40 ms [Runtime::PerformGC].
[6764] 17383 ms: Scavenge 28.0 (46.4) -> 24.0 (46.4) MB, 48 ms [Runtime::PerformGC].
[6764] 17655 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 49 ms [Runtime::PerformGC].
[6764] 18082 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 59 ms (+ 123 ms in 62 steps since last G
C) [Runtime::PerformGC].
[6764] 18324 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 97 ms (+ 164 ms in 72 steps since star
t of marking, biggest step 28.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1538ms, rss: 51.73M (-0.01M)
[6764] 18629 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 38 ms [Runtime::PerformGC].
[6764] 18889 ms: Scavenge 28.0 (46.4) -> 24.0 (46.4) MB, 42 ms [Runtime::PerformGC].
[6764] 19166 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 44 ms [Runtime::PerformGC].
[6764] 19609 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 64 ms (+ 122 ms in 66 steps since last G
C) [Runtime::PerformGC].
[6764] 19859 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 101 ms (+ 165 ms in 75 steps since sta
rt of marking, biggest step 30.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1537ms, rss: 51.73M (0M)
[6764] 20188 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 42 ms [Runtime::PerformGC].
[6764] 20540 ms: Scavenge 28.0 (46.4) -> 23.9 (46.4) MB, 47 ms [Runtime::PerformGC].
[6764] 20824 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 50 ms [Runtime::PerformGC].
[6764] 21305 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 61 ms (+ 134 ms in 61 steps since last G
C) [Runtime::PerformGC].
[6764] 21547 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 101 ms (+ 178 ms in 70 steps since sta
rt of marking, biggest step 29.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1692ms, rss: 51.75M (+0.02M)
[6764] 21866 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 37 ms [Runtime::PerformGC].
[6764] 22137 ms: Scavenge 28.0 (46.4) -> 24.0 (46.4) MB, 45 ms [Runtime::PerformGC].
[6764] 22408 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 46 ms [Runtime::PerformGC].
[6764] 22855 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 63 ms (+ 125 ms in 66 steps since last G
C) [Runtime::PerformGC].
[6764] 23095 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 100 ms (+ 171 ms in 76 steps since sta
rt of marking, biggest step 32.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1543ms, rss: 51.75M (+0M)
[6764] 23411 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 35 ms [Runtime::PerformGC].
[6764] 23687 ms: Scavenge 28.0 (46.4) -> 23.9 (46.4) MB, 45 ms [Runtime::PerformGC].
[6764] 23955 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 43 ms [Runtime::PerformGC].
[6764] 24413 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 62 ms (+ 128 ms in 61 steps since last G
C) [Runtime::PerformGC].
[6764] 24676 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 111 ms (+ 176 ms in 71 steps since sta
rt of marking, biggest step 32.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1589ms, rss: 51.75M (+0M)
[6764] 25016 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 38 ms [Runtime::PerformGC].
[6764] 25318 ms: Scavenge 28.0 (46.4) -> 23.9 (46.4) MB, 43 ms [Runtime::PerformGC].
[6764] 25588 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 44 ms [Runtime::PerformGC].
[6764] 26034 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 61 ms (+ 125 ms in 65 steps since last G
C) [Runtime::PerformGC].
[6764] 26294 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 111 ms (+ 171 ms in 74 steps since sta
rt of marking, biggest step 33.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1618ms, rss: 51.75M (0M)
[6764] 26640 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 40 ms [Runtime::PerformGC].
[6764] 26938 ms: Scavenge 28.0 (46.4) -> 23.9 (46.4) MB, 47 ms [Runtime::PerformGC].
[6764] 27213 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 46 ms [Runtime::PerformGC].
[6764] 27672 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 71 ms (+ 122 ms in 61 steps since last G
C) [Runtime::PerformGC].
[6764] 27925 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 103 ms (+ 166 ms in 70 steps since sta
rt of marking, biggest step 31.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1612ms, rss: 51.76M (+0.01M)
[6764] 28235 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 36 ms [Runtime::PerformGC].
[6764] 28504 ms: Scavenge 28.0 (46.4) -> 24.0 (46.4) MB, 44 ms [Runtime::PerformGC].
[6764] 28784 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 45 ms [Runtime::PerformGC].
[6764] 29230 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 64 ms (+ 124 ms in 63 steps since last G
C) [Runtime::PerformGC].
[6764] 29474 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 100 ms (+ 170 ms in 74 steps since sta
rt of marking, biggest step 31.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1543ms, rss: 51.75M (0M)
[6764] 29784 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 36 ms [Runtime::PerformGC].
[6764] 30049 ms: Scavenge 28.0 (46.4) -> 24.0 (46.4) MB, 47 ms [Runtime::PerformGC].
[6764] 30372 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 56 ms [Runtime::PerformGC].
[6764] 30960 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 81 ms (+ 153 ms in 62 steps since last G
C) [Runtime::PerformGC].
[6764] 31251 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 123 ms (+ 204 ms in 71 steps since sta
rt of marking, biggest step 35.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1802ms, rss: 51.8M (+0.05M)
[6764] 31630 ms: Scavenge 25.4 (44.9) -> 20.7 (44.9) MB, 41 ms [Runtime::PerformGC].
[6764] 31949 ms: Scavenge 28.0 (46.4) -> 24.0 (46.4) MB, 47 ms [Runtime::PerformGC].
[6764] 32214 ms: Scavenge 29.8 (46.4) -> 26.1 (46.4) MB, 46 ms [Runtime::PerformGC].
[6764] 32652 ms: Scavenge 31.9 (46.4) -> 28.6 (46.4) MB, 60 ms (+ 125 ms in 63 steps since last G
C) [Runtime::PerformGC].
[6764] 32899 ms: Mark-sweep 35.4 (52.4) -> 17.6 (44.9) MB, 99 ms (+ 166 ms in 72 steps since star
t of marking, biggest step 28.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 1626ms, rss: 51.8M (+0M)
from connect-limit-requests.
使用整数索引:
创建100000个Client实例 ...
6152] 1329 ms: Scavenge 2.0 (20.3) -> 1.6 (21.3) MB, 1 / 6 ms [Runtime::PerformGC].
6152] 1364 ms: Scavenge 2.5 (21.3) -> 1.9 (21.3) MB, 3 ms [Runtime::PerformGC].
6152] 1419 ms: Scavenge 2.7 (21.3) -> 2.1 (21.3) MB, 5 ms [allocation failure].
6152] 1512 ms: Scavenge 4.2 (22.3) -> 3.0 (22.3) MB, 8 ms [allocation failure].
6152] 1587 ms: Scavenge 4.5 (22.3) -> 3.4 (22.3) MB, 11 ms [allocation failure].
6152] 1659 ms: Scavenge 4.9 (22.3) -> 3.8 (22.3) MB, 10 ms [allocation failure].
6152] 1738 ms: Scavenge 5.4 (22.3) -> 4.3 (23.3) MB, 10 ms [allocation failure].
6152] 1981 ms: Mark-sweep 9.2 (24.8) -> 6.1 (25.8) MB, 96 ms [Runtime::PerformGC] [promotion li
it reached].
6152] 2159 ms: Scavenge 10.0 (25.8) -> 7.2 (25.8) MB, 16 ms [Runtime::PerformGC].
6152] 2295 ms: Scavenge 10.1 (25.8) -> 8.0 (26.8) MB, 22 ms [allocation failure].
6152] 2434 ms: Scavenge 11.1 (26.8) -> 8.9 (27.8) MB, 21 ms [Runtime::PerformGC].
6152] 2952 ms: Scavenge 15.8 (27.8) -> 11.1 (28.8) MB, 46 ms (+ 164 ms in 75 steps since last G
) [Runtime::PerformGC].
6152] Hurrying incremental marking because of lack of progress
6152] 3202 ms: Mark-sweep 12.2 (28.8) -> 11.4 (30.8) MB, 52 ms (+ 301 ms in 89 steps since star
of marking, biggest step 15.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 3588 ms: Scavenge 25.2 (36.9) -> 19.6 (37.9) MB, 30 ms [Runtime::PerformGC].
-- spent: 2296ms, rss: 39.31M (+29.85M)
6152] 3762 ms: Mark-sweep 22.3 (37.9) -> 2.6 (27.3) MB, 38 ms (+ 24 ms in 29 steps since start
f marking, biggest step 2.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 4163 ms: Scavenge 11.9 (28.8) -> 6.3 (28.8) MB, 33 ms [allocation failure].
6152] 4453 ms: Scavenge 12.1 (28.8) -> 7.9 (28.8) MB, 42 ms [Runtime::PerformGC].
6152] 4739 ms: Scavenge 14.0 (28.8) -> 9.6 (29.8) MB, 39 ms [Runtime::PerformGC].
6152] 5079 ms: Scavenge 15.7 (29.8) -> 11.3 (30.8) MB, 40 ms [allocation failure].
6152] 5791 ms: Mark-sweep 21.9 (36.9) -> 18.3 (37.9) MB, 191 ms (+ 200 ms in 51 steps since sta
t of marking, biggest step 81.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2394ms, rss: 43.81M (+4.48M)
6152] 6139 ms: Scavenge 26.0 (37.9) -> 20.7 (37.9) MB, 31 ms [allocation failure].
6152] 6451 ms: Scavenge 28.0 (39.4) -> 23.4 (41.4) MB, 41 ms [Runtime::PerformGC].
6152] 6740 ms: Scavenge 29.5 (41.4) -> 25.1 (43.4) MB, 38 ms [allocation failure].
6152] 7021 ms: Scavenge 31.2 (43.4) -> 26.8 (44.4) MB, 38 ms [allocation failure].
6152] 7473 ms: Scavenge 32.9 (44.4) -> 28.7 (46.4) MB, 53 ms (+ 115 ms in 68 steps since last G
) [allocation failure].
6152] Speed up marking because marker was not keeping up
6152] Marking speed increased to 1000
6152] 7843 ms: Mark-sweep 31.0 (46.4) -> 11.4 (36.8) MB, 62 ms (+ 309 ms in 96 steps since star
of marking, biggest step 17.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 8242 ms: Scavenge 25.1 (42.9) -> 19.5 (42.9) MB, 30 ms [Runtime::PerformGC].
-- spent: 2275ms, rss: 49.68M (+5.87M)
6152] 8441 ms: Mark-sweep 22.8 (43.9) -> 2.6 (26.3) MB, 41 ms (+ 27 ms in 31 steps since start
f marking, biggest step 2.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 8823 ms: Scavenge 11.9 (27.8) -> 6.3 (27.8) MB, 36 ms [allocation failure].
6152] 9139 ms: Scavenge 12.1 (27.8) -> 7.9 (27.8) MB, 43 ms [Runtime::PerformGC].
6152] 9430 ms: Scavenge 14.0 (27.8) -> 9.6 (28.8) MB, 40 ms [allocation failure].
6152] 9720 ms: Scavenge 15.6 (28.8) -> 11.3 (29.8) MB, 37 ms [Runtime::PerformGC].
6152] 10269 ms: Mark-sweep 21.9 (35.9) -> 18.2 (37.9) MB, 124 ms (+ 172 ms in 53 steps since sta
t of marking, biggest step 61.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2193ms, rss: 43.79M (-5.89M)
6152] 10606 ms: Scavenge 26.0 (37.9) -> 20.6 (37.9) MB, 30 ms [allocation failure].
6152] 10901 ms: Scavenge 28.0 (39.4) -> 23.4 (41.4) MB, 42 ms [allocation failure].
6152] 11204 ms: Scavenge 29.5 (41.4) -> 25.1 (43.4) MB, 40 ms [Runtime::PerformGC].
6152] 11511 ms: Scavenge 31.1 (43.4) -> 26.8 (44.4) MB, 42 ms [Runtime::PerformGC].
6152] 11977 ms: Scavenge 32.9 (44.4) -> 28.7 (46.4) MB, 54 ms (+ 119 ms in 66 steps since last G
) [allocation failure].
6152] Speed up marking because marker was not keeping up
6152] Marking speed increased to 1000
6152] 12367 ms: Mark-sweep 31.6 (46.4) -> 11.6 (37.8) MB, 65 ms (+ 310 ms in 95 steps since star
of marking, biggest step 18.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2242ms, rss: 50.63M (+6.84M)
6152] 12762 ms: Scavenge 25.3 (43.9) -> 19.7 (43.9) MB, 31 ms [Runtime::PerformGC].
6152] 13216 ms: Scavenge 26.0 (43.9) -> 22.1 (45.9) MB, 54 ms (+ 122 ms in 65 steps since last G
) [allocation failure].
6152] Speed up marking because marker was not keeping up
6152] Marking speed increased to 1000
6152] 13358 ms: Mark-sweep 23.2 (45.9) -> 4.2 (28.3) MB, 50 ms (+ 155 ms in 77 steps since start
of marking, biggest step 9.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 13739 ms: Scavenge 13.5 (29.8) -> 7.9 (29.8) MB, 31 ms [allocation failure].
6152] 14025 ms: Scavenge 13.7 (29.8) -> 9.5 (29.8) MB, 41 ms [Runtime::PerformGC].
6152] 14311 ms: Scavenge 15.6 (29.8) -> 11.2 (29.8) MB, 37 ms [Runtime::PerformGC].
6152] 15025 ms: Mark-sweep 22.7 (35.9) -> 18.5 (37.9) MB, 187 ms (+ 187 ms in 60 steps since sta
t of marking, biggest step 48.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2508ms, rss: 43.99M (-6.64M)
6152] 15362 ms: Scavenge 26.2 (37.9) -> 20.9 (38.9) MB, 28 ms [Runtime::PerformGC].
6152] 15668 ms: Scavenge 28.2 (40.4) -> 23.6 (42.4) MB, 45 ms [allocation failure].
6152] 15952 ms: Scavenge 29.8 (42.4) -> 25.3 (44.4) MB, 37 ms [Runtime::PerformGC].
6152] 16240 ms: Scavenge 31.4 (44.4) -> 27.0 (45.4) MB, 41 ms [allocation failure].
6152] 16703 ms: Scavenge 33.1 (45.4) -> 28.9 (46.4) MB, 52 ms (+ 119 ms in 69 steps since last G
) [allocation failure].
6152] Speed up marking because marker was not keeping up
6152] Marking speed increased to 1000
6152] 17109 ms: Mark-sweep 31.9 (46.4) -> 11.6 (38.8) MB, 66 ms (+ 316 ms in 103 steps since sta
t of marking, biggest step 17.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2230ms, rss: 51.63M (+7.64M)
6152] 17512 ms: Scavenge 25.3 (44.9) -> 19.8 (44.9) MB, 32 ms [Runtime::PerformGC].
6152] 17649 ms: Mark-sweep 22.0 (44.9) -> 2.6 (27.3) MB, 33 ms (+ 17 ms in 18 steps since start
f marking, biggest step 2.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 18019 ms: Scavenge 11.8 (28.8) -> 6.2 (28.8) MB, 30 ms [allocation failure].
6152] 18316 ms: Scavenge 12.1 (28.8) -> 7.9 (28.8) MB, 44 ms [Runtime::PerformGC].
6152] 18626 ms: Scavenge 14.0 (28.8) -> 9.6 (28.8) MB, 39 ms [Runtime::PerformGC].
6152] 18938 ms: Scavenge 15.6 (28.8) -> 11.2 (29.8) MB, 40 ms [Runtime::PerformGC].
6152] 19503 ms: Mark-sweep 21.9 (35.9) -> 18.2 (37.9) MB, 118 ms (+ 171 ms in 50 steps since sta
t of marking, biggest step 63.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2263ms, rss: 43.78M (-7.84M)
6152] 19867 ms: Scavenge 26.0 (37.9) -> 20.6 (37.9) MB, 28 ms [allocation failure].
6152] 20174 ms: Scavenge 28.0 (39.4) -> 23.4 (41.4) MB, 44 ms [allocation failure].
6152] 20489 ms: Scavenge 29.5 (41.4) -> 25.1 (43.4) MB, 39 ms [Runtime::PerformGC].
6152] 20797 ms: Scavenge 31.1 (43.4) -> 26.8 (44.4) MB, 41 ms [allocation failure].
6152] 21246 ms: Scavenge 32.8 (44.4) -> 28.7 (46.4) MB, 52 ms (+ 118 ms in 69 steps since last G
) [Runtime::PerformGC].
6152] Speed up marking because marker was not keeping up
6152] Marking speed increased to 1000
6152] 21644 ms: Mark-sweep 31.4 (46.4) -> 11.5 (38.8) MB, 67 ms (+ 315 ms in 98 steps since star
of marking, biggest step 20.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2269ms, rss: 51.67M (+7.89M)
6152] 22031 ms: Scavenge 25.2 (44.9) -> 19.6 (44.9) MB, 29 ms [allocation failure].
6152] 22191 ms: Mark-sweep 22.2 (44.9) -> 2.6 (26.3) MB, 36 ms (+ 20 ms in 24 steps since start
f marking, biggest step 2.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 22561 ms: Scavenge 11.9 (27.8) -> 6.3 (27.8) MB, 31 ms [Runtime::PerformGC].
6152] 22876 ms: Scavenge 12.1 (27.8) -> 7.9 (27.8) MB, 43 ms [Runtime::PerformGC].
6152] 23168 ms: Scavenge 14.0 (27.8) -> 9.6 (27.8) MB, 36 ms [Runtime::PerformGC].
6152] 23461 ms: Scavenge 15.6 (27.8) -> 11.3 (29.8) MB, 40 ms [Runtime::PerformGC].
6152] 24053 ms: Mark-sweep 21.9 (35.9) -> 18.2 (37.9) MB, 120 ms (+ 184 ms in 51 steps since sta
t of marking, biggest step 69.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2268ms, rss: 43.79M (-7.88M)
6152] 24414 ms: Scavenge 26.0 (37.9) -> 20.6 (37.9) MB, 30 ms [Runtime::PerformGC].
6152] 24720 ms: Scavenge 28.0 (39.4) -> 23.4 (41.4) MB, 46 ms [Runtime::PerformGC].
6152] 25014 ms: Scavenge 29.5 (41.4) -> 25.1 (43.4) MB, 39 ms [allocation failure].
6152] 25308 ms: Scavenge 31.1 (43.4) -> 26.8 (44.4) MB, 39 ms [Runtime::PerformGC].
6152] 25802 ms: Scavenge 32.8 (44.4) -> 28.7 (46.4) MB, 58 ms (+ 136 ms in 67 steps since last G
) [Runtime::PerformGC].
6152] Speed up marking because marker was not keeping up
6152] Marking speed increased to 1000
6152] 26223 ms: Mark-sweep 31.7 (46.4) -> 11.6 (37.8) MB, 78 ms (+ 331 ms in 100 steps since sta
t of marking, biggest step 17.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2307ms, rss: 50.66M (+6.87M)
6152] 26625 ms: Scavenge 25.3 (43.9) -> 19.8 (43.9) MB, 30 ms [Runtime::PerformGC].
6152] 27097 ms: Scavenge 26.0 (43.9) -> 22.1 (45.9) MB, 54 ms (+ 125 ms in 61 steps since last G
) [allocation failure].
6152] Speed up marking because marker was not keeping up
6152] Marking speed increased to 1000
6152] 27248 ms: Mark-sweep 23.2 (45.9) -> 4.2 (28.3) MB, 53 ms (+ 157 ms in 73 steps since start
of marking, biggest step 8.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 27608 ms: Scavenge 13.5 (29.8) -> 7.9 (29.8) MB, 30 ms [allocation failure].
6152] 27894 ms: Scavenge 13.7 (29.8) -> 9.5 (29.8) MB, 42 ms [allocation failure].
6152] 28180 ms: Scavenge 15.6 (29.8) -> 11.2 (29.8) MB, 37 ms [Runtime::PerformGC].
6152] 28807 ms: Mark-sweep 22.7 (35.9) -> 18.5 (37.9) MB, 131 ms (+ 181 ms in 61 steps since sta
t of marking, biggest step 51.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2426ms, rss: 44M (-6.66M)
6152] 29138 ms: Scavenge 26.2 (37.9) -> 20.9 (38.9) MB, 27 ms [Runtime::PerformGC].
6152] 29422 ms: Scavenge 28.2 (40.4) -> 23.6 (42.4) MB, 42 ms [allocation failure].
6152] 29705 ms: Scavenge 29.7 (42.4) -> 25.3 (44.4) MB, 40 ms [Runtime::PerformGC].
6152] 29992 ms: Scavenge 31.4 (44.4) -> 27.0 (45.4) MB, 39 ms [Runtime::PerformGC].
6152] 30445 ms: Scavenge 33.1 (45.4) -> 28.9 (46.4) MB, 54 ms (+ 116 ms in 69 steps since last G
) [Runtime::PerformGC].
6152] Speed up marking because marker was not keeping up
6152] Marking speed increased to 1000
6152] 30857 ms: Mark-sweep 31.6 (46.4) -> 11.5 (38.8) MB, 67 ms (+ 318 ms in 99 steps since star
of marking, biggest step 22.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2223ms, rss: 51.74M (+7.75M)
6152] 31271 ms: Scavenge 25.2 (44.9) -> 19.7 (44.9) MB, 32 ms [allocation failure].
6152] 31428 ms: Mark-sweep 22.1 (44.9) -> 2.6 (29.3) MB, 34 ms (+ 18 ms in 22 steps since start
f marking, biggest step 2.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 31802 ms: Scavenge 11.8 (30.8) -> 6.2 (30.8) MB, 35 ms [Runtime::PerformGC].
6152] 32079 ms: Scavenge 12.1 (30.8) -> 7.9 (30.8) MB, 42 ms [allocation failure].
6152] 32370 ms: Scavenge 14.0 (30.8) -> 9.6 (30.8) MB, 42 ms [Runtime::PerformGC].
6152] 32750 ms: Scavenge 15.6 (30.8) -> 11.2 (30.8) MB, 47 ms [Runtime::PerformGC].
6152] 33484 ms: Mark-sweep 21.9 (36.9) -> 18.2 (37.9) MB, 185 ms (+ 202 ms in 51 steps since sta
t of marking, biggest step 79.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2472ms, rss: 43.82M (-7.93M)
6152] 33847 ms: Scavenge 26.0 (37.9) -> 20.6 (37.9) MB, 30 ms [Runtime::PerformGC].
6152] 34135 ms: Scavenge 28.0 (39.4) -> 23.4 (41.4) MB, 40 ms [Runtime::PerformGC].
6152] 34433 ms: Scavenge 29.5 (41.4) -> 25.1 (43.4) MB, 38 ms [Runtime::PerformGC].
6152] 34766 ms: Scavenge 31.1 (43.4) -> 26.8 (44.4) MB, 46 ms [allocation failure].
6152] 35251 ms: Scavenge 32.8 (44.4) -> 28.7 (46.4) MB, 54 ms (+ 118 ms in 68 steps since last G
) [Runtime::PerformGC].
6152] Speed up marking because marker was not keeping up
6152] Marking speed increased to 1000
6152] 35666 ms: Mark-sweep 31.3 (46.4) -> 11.4 (38.8) MB, 65 ms (+ 326 ms in 96 steps since star
of marking, biggest step 18.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 36113 ms: Scavenge 25.2 (44.9) -> 19.6 (44.9) MB, 30 ms [Runtime::PerformGC].
-- spent: 2410ms, rss: 51.71M (+7.89M)
6152] 36280 ms: Mark-sweep 22.2 (44.9) -> 2.6 (26.3) MB, 41 ms (+ 21 ms in 23 steps since start
f marking, biggest step 2.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 36690 ms: Scavenge 11.9 (27.8) -> 6.3 (27.8) MB, 31 ms [allocation failure].
6152] 36970 ms: Scavenge 12.1 (27.8) -> 7.9 (27.8) MB, 42 ms [allocation failure].
6152] 37247 ms: Scavenge 14.0 (27.8) -> 9.6 (27.8) MB, 36 ms [Runtime::PerformGC].
6152] 37534 ms: Scavenge 15.6 (27.8) -> 11.3 (29.8) MB, 36 ms [Runtime::PerformGC].
6152] 38114 ms: Mark-sweep 21.9 (35.9) -> 18.2 (37.9) MB, 126 ms (+ 176 ms in 52 steps since sta
t of marking, biggest step 70.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2195ms, rss: 43.83M (-7.88M)
6152] 38461 ms: Scavenge 26.0 (37.9) -> 20.6 (37.9) MB, 30 ms [Runtime::PerformGC].
6152] 38778 ms: Scavenge 28.0 (39.4) -> 23.4 (41.4) MB, 46 ms [Runtime::PerformGC].
6152] 39070 ms: Scavenge 29.5 (41.4) -> 25.1 (43.4) MB, 36 ms [Runtime::PerformGC].
6152] 39353 ms: Scavenge 31.1 (43.4) -> 26.8 (44.4) MB, 40 ms [Runtime::PerformGC].
6152] 39798 ms: Scavenge 32.8 (44.4) -> 28.7 (46.4) MB, 52 ms (+ 111 ms in 64 steps since last G
) [Runtime::PerformGC].
6152] Speed up marking because marker was not keeping up
6152] Marking speed increased to 1000
6152] 40175 ms: Mark-sweep 31.2 (46.4) -> 11.4 (37.8) MB, 59 ms (+ 304 ms in 93 steps since star
of marking, biggest step 17.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 40559 ms: Scavenge 25.2 (43.9) -> 19.6 (43.9) MB, 27 ms [Runtime::PerformGC].
-- spent: 2250ms, rss: 50.71M (+6.89M)
6152] 40724 ms: Mark-sweep 22.3 (43.9) -> 2.6 (28.3) MB, 38 ms (+ 24 ms in 26 steps since start
f marking, biggest step 2.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 41093 ms: Scavenge 11.9 (29.8) -> 6.3 (29.8) MB, 31 ms [Runtime::PerformGC].
6152] 41365 ms: Scavenge 12.1 (29.8) -> 7.9 (29.8) MB, 43 ms [Runtime::PerformGC].
6152] 41645 ms: Scavenge 14.0 (29.8) -> 9.6 (29.8) MB, 36 ms [Runtime::PerformGC].
6152] 41935 ms: Scavenge 15.6 (29.8) -> 11.3 (29.8) MB, 36 ms [Runtime::PerformGC].
6152] 42498 ms: Mark-sweep 21.9 (35.9) -> 18.2 (37.9) MB, 116 ms (+ 176 ms in 50 steps since sta
t of marking, biggest step 61.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2129ms, rss: 43.81M (-6.9M)
6152] 42842 ms: Scavenge 26.0 (37.9) -> 20.6 (37.9) MB, 30 ms [allocation failure].
6152] 43142 ms: Scavenge 28.0 (39.4) -> 23.4 (41.4) MB, 42 ms [Runtime::PerformGC].
6152] 43434 ms: Scavenge 29.5 (41.4) -> 25.1 (43.4) MB, 39 ms [allocation failure].
6152] 43719 ms: Scavenge 31.1 (43.4) -> 26.8 (44.4) MB, 41 ms [Runtime::PerformGC].
6152] 44197 ms: Scavenge 32.8 (44.4) -> 28.7 (46.4) MB, 53 ms (+ 117 ms in 64 steps since last G
) [allocation failure].
6152] Speed up marking because marker was not keeping up
6152] Marking speed increased to 1000
6152] 44575 ms: Mark-sweep 31.4 (46.4) -> 11.5 (38.8) MB, 61 ms (+ 315 ms in 94 steps since star
of marking, biggest step 18.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2237ms, rss: 51.7M (+7.89M)
6152] 44975 ms: Scavenge 25.2 (44.9) -> 19.7 (44.9) MB, 29 ms [allocation failure].
6152] 45131 ms: Mark-sweep 22.1 (44.9) -> 2.6 (26.3) MB, 38 ms (+ 17 ms in 24 steps since start
f marking, biggest step 2.000000 ms) [StackGuard GC request] [GC in old space requested].
6152] 45506 ms: Scavenge 11.8 (27.8) -> 6.2 (27.8) MB, 35 ms [Runtime::PerformGC].
6152] 45806 ms: Scavenge 12.1 (27.8) -> 7.9 (27.8) MB, 49 ms [Runtime::PerformGC].
6152] 46099 ms: Scavenge 14.0 (27.8) -> 9.6 (27.8) MB, 41 ms [Runtime::PerformGC].
6152] 46388 ms: Scavenge 15.6 (27.8) -> 11.3 (29.8) MB, 38 ms [Runtime::PerformGC].
6152] 46967 ms: Mark-sweep 21.9 (35.9) -> 18.2 (37.9) MB, 117 ms (+ 178 ms in 49 steps since sta
t of marking, biggest step 66.000000 ms) [StackGuard GC request] [GC in old space requested].
-- spent: 2239ms, rss: 43.83M (-7.87M)
from connect-limit-requests.
Related Issues (2)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from connect-limit-requests.