diff --git a/.vscode/launch.json b/.vscode/launch.json index 33031a5b..08817272 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -1,31 +1,27 @@ { - // Use IntelliSense to learn about possible attributes. - // Hover to view descriptions of existing attributes. - // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 - "version": "0.2.0", - "configurations": [ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "name": "(gdb) Launch", + "type": "cppdbg", + "request": "launch", + "program": "${workspaceRoot}/build/src/renderd", + "args": ["-f", "-c", "/etc/renderd.conf"], + "stopAtEntry": false, + "cwd": "${fileDirname}", + "environment": [], + "externalConsole": false, + "MIMode": "gdb", + "setupCommands": [ { - "name": "(gdb) Launch", - "type": "cppdbg", - "request": "launch", - "program": "${workspaceRoot}/build/src/renderd", - "args": [ - "-f", - "-c", - "/etc/renderd.conf" - ], - "stopAtEntry": false, - "cwd": "${fileDirname}", - "environment": [], - "externalConsole": false, - "MIMode": "gdb", - "setupCommands": [ - { - "description": "Enable pretty-printing for gdb", - "text": "-enable-pretty-printing", - "ignoreFailures": true - } - ] + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true } - ] -} \ No newline at end of file + ] + } + ] +} diff --git a/measure_rss_anon.sh b/measure_rss_anon.sh index 062f01bc..4b35b359 100755 --- a/measure_rss_anon.sh +++ b/measure_rss_anon.sh @@ -12,35 +12,38 @@ function runtest() { mkdir -p $BUILD echo "Configuring..." - cmake -B $BUILD -DMALLOC_LIB=$1 . + cmake -B $BUILD -DMALLOC_LIB=$1 -DENABLE_TESTS:BOOLEAN=ON . echo "Building..." cmake --build $BUILD # Store the results in this file - JSON=rssanon-$1.json5 + JSON=rssanon-$1.js echo "Libraries:" - ldd ./$BUILD/src/renderd | grep 'glib\|alloc' + ldd ./$BUILD/src/renderd | grep 'libc\.\|alloc' + + mkdir -p ./$BUILD/tests/run/file ./$BUILD/tests/tiles/file echo "Starting renderd..." - ./$BUILD/src/renderd -f -c /etc/renderd.conf & + ./$BUILD/src/renderd --config=$BUILD/tests/conf/file/renderd.conf --foreground & + RENDERD_PID=$! SECONDS=0 printf 'const %s = [\n' $1 >$JSON while [ $SECONDS -lt 30 ] do - RSS=$(grep RssAnon /proc/$(pidof renderd)/status | awk '{print $2}') + RSS=$(grep RssAnon /proc/$RENDERD_PID/status | awk '{print $2}') printf '{ "t": %d, "tag": "%s", "rss": %d },\n' $SECONDS $1 $RSS >>$JSON printf 'Time:%d Mem:%d\n' $SECONDS $RSS sleep 1 done echo "Issuing render request..." - ./$BUILD/src/render_list -c /etc/renderd.conf -n 8 --all --force --map=retina -z 6 -Z 6 & + ./$BUILD/src/render_list --all --config=$BUILD/tests/conf/file/renderd.conf --force --map=webp --max-load=$(($(nproc) * 2)) --max-zoom=10 & while [ $SECONDS -lt 300 ] do - RSS=$(grep RssAnon /proc/$(pidof renderd)/status | awk '{print $2}') + RSS=$(grep RssAnon /proc/$RENDERD_PID/status | awk '{print $2}') printf '{ "t": %d, "tag": "%s", "rss": %d },\n' $SECONDS $1 $RSS >>$JSON printf 'Time:%d Mem:%d\n' $SECONDS $RSS sleep 1 @@ -48,19 +51,21 @@ function runtest() { printf '{"t": %d, "tag": "%s", "rss": %d }];\n' $SECONDS $1 $RSS >>$JSON echo "Measurement completed. Results are here: $JSON. PID of renderd is: `pidof renderd`" - ./$BUILD/src/render_list -c /etc/renderd.conf -S - #kill $(pidof renderd) + ./$BUILD/src/render_list --config=$BUILD/tests/conf/file/renderd.conf --stop + #kill $RENDERD_PID } function compare_malloc() { - runtest glib - sleep 10 runtest jemalloc sleep 10 + runtest libc + sleep 10 + runtest mimalloc + sleep 10 runtest tcmalloc echo "Comparison completed." } -# compare_malloc +compare_malloc -runtest jemalloc +# runtest jemalloc diff --git a/rss_anon.html b/rss_anon.html index 49507355..a620b168 100644 --- a/rss_anon.html +++ b/rss_anon.html @@ -1,65 +1,70 @@ + + Memory comparison of renderd with various malloc libraries + - - - Memory comparison of renderd with various malloc libraries - - - - +
- +
- - - + + + + - - - - \ No newline at end of file + + diff --git a/rssanon-glib.json5 b/rssanon-glib.json5 deleted file mode 100644 index f85f2af0..00000000 --- a/rssanon-glib.json5 +++ /dev/null @@ -1,298 +0,0 @@ -const glib = [ -{ "t": 0, "tag": "glib", "rss": 1628 }, -{ "t": 1, "tag": "glib", "rss": 325664 }, -{ "t": 2, "tag": "glib", "rss": 325664 }, -{ "t": 3, "tag": "glib", "rss": 325664 }, -{ "t": 4, "tag": "glib", "rss": 325664 }, -{ "t": 5, "tag": "glib", "rss": 376296 }, -{ "t": 6, "tag": "glib", "rss": 461420 }, -{ "t": 7, "tag": "glib", "rss": 461420 }, -{ "t": 8, "tag": "glib", "rss": 461420 }, -{ "t": 9, "tag": "glib", "rss": 461420 }, -{ "t": 10, "tag": "glib", "rss": 461420 }, -{ "t": 11, "tag": "glib", "rss": 461420 }, -{ "t": 12, "tag": "glib", "rss": 461420 }, -{ "t": 13, "tag": "glib", "rss": 461420 }, -{ "t": 14, "tag": "glib", "rss": 461420 }, -{ "t": 15, "tag": "glib", "rss": 461420 }, -{ "t": 16, "tag": "glib", "rss": 461420 }, -{ "t": 17, "tag": "glib", "rss": 461420 }, -{ "t": 18, "tag": "glib", "rss": 461420 }, -{ "t": 19, "tag": "glib", "rss": 461420 }, -{ "t": 20, "tag": "glib", "rss": 461420 }, -{ "t": 21, "tag": "glib", "rss": 461420 }, -{ "t": 22, "tag": "glib", "rss": 461420 }, -{ "t": 23, "tag": "glib", "rss": 461420 }, -{ "t": 24, "tag": "glib", "rss": 461420 }, -{ "t": 25, "tag": "glib", "rss": 461420 }, -{ "t": 26, "tag": "glib", "rss": 461420 }, -{ "t": 27, "tag": "glib", "rss": 461420 }, -{ "t": 28, "tag": "glib", "rss": 461420 }, -{ "t": 29, "tag": "glib", "rss": 461420 }, -{ "t": 30, "tag": "glib", "rss": 461420 }, -{ "t": 31, "tag": "glib", "rss": 1146328 }, -{ "t": 32, "tag": "glib", "rss": 1199372 }, -{ "t": 33, "tag": "glib", "rss": 1354508 }, -{ "t": 35, "tag": "glib", "rss": 1514068 }, -{ "t": 36, "tag": "glib", "rss": 1661328 }, -{ "t": 37, "tag": "glib", "rss": 1788048 }, -{ "t": 38, "tag": "glib", "rss": 2057868 }, -{ "t": 39, "tag": "glib", "rss": 2106796 }, -{ "t": 40, "tag": "glib", "rss": 2106684 }, -{ "t": 41, "tag": "glib", "rss": 2106684 }, -{ "t": 42, "tag": "glib", "rss": 2041284 }, -{ "t": 43, "tag": "glib", "rss": 2108048 }, -{ "t": 44, "tag": "glib", "rss": 2108048 }, -{ "t": 45, "tag": "glib", "rss": 2042648 }, -{ "t": 46, "tag": "glib", "rss": 2108048 }, -{ "t": 47, "tag": "glib", "rss": 2160848 }, -{ "t": 48, "tag": "glib", "rss": 2486788 }, -{ "t": 49, "tag": "glib", "rss": 2502564 }, -{ "t": 50, "tag": "glib", "rss": 2502564 }, -{ "t": 51, "tag": "glib", "rss": 2502564 }, -{ "t": 52, "tag": "glib", "rss": 2548764 }, -{ "t": 53, "tag": "glib", "rss": 2613444 }, -{ "t": 54, "tag": "glib", "rss": 2680236 }, -{ "t": 55, "tag": "glib", "rss": 2680236 }, -{ "t": 56, "tag": "glib", "rss": 2680236 }, -{ "t": 57, "tag": "glib", "rss": 2680236 }, -{ "t": 58, "tag": "glib", "rss": 2863276 }, -{ "t": 59, "tag": "glib", "rss": 2786836 }, -{ "t": 60, "tag": "glib", "rss": 2721296 }, -{ "t": 61, "tag": "glib", "rss": 2721296 }, -{ "t": 62, "tag": "glib", "rss": 2721296 }, -{ "t": 63, "tag": "glib", "rss": 2721296 }, -{ "t": 64, "tag": "glib", "rss": 2721296 }, -{ "t": 65, "tag": "glib", "rss": 2721296 }, -{ "t": 66, "tag": "glib", "rss": 2721296 }, -{ "t": 67, "tag": "glib", "rss": 2721296 }, -{ "t": 68, "tag": "glib", "rss": 2721296 }, -{ "t": 69, "tag": "glib", "rss": 2721296 }, -{ "t": 70, "tag": "glib", "rss": 2721296 }, -{ "t": 71, "tag": "glib", "rss": 2721296 }, -{ "t": 72, "tag": "glib", "rss": 2721296 }, -{ "t": 73, "tag": "glib", "rss": 2721296 }, -{ "t": 74, "tag": "glib", "rss": 2721296 }, -{ "t": 75, "tag": "glib", "rss": 2721296 }, -{ "t": 76, "tag": "glib", "rss": 2721296 }, -{ "t": 77, "tag": "glib", "rss": 2721296 }, -{ "t": 78, "tag": "glib", "rss": 2721296 }, -{ "t": 79, "tag": "glib", "rss": 2721296 }, -{ "t": 80, "tag": "glib", "rss": 2721296 }, -{ "t": 81, "tag": "glib", "rss": 2721296 }, -{ "t": 82, "tag": "glib", "rss": 2721296 }, -{ "t": 83, "tag": "glib", "rss": 2721296 }, -{ "t": 84, "tag": "glib", "rss": 2721296 }, -{ "t": 85, "tag": "glib", "rss": 2721296 }, -{ "t": 86, "tag": "glib", "rss": 2721296 }, -{ "t": 87, "tag": "glib", "rss": 2721296 }, -{ "t": 88, "tag": "glib", "rss": 2721296 }, -{ "t": 89, "tag": "glib", "rss": 2721296 }, -{ "t": 90, "tag": "glib", "rss": 2721296 }, -{ "t": 91, "tag": "glib", "rss": 2721296 }, -{ "t": 92, "tag": "glib", "rss": 2721296 }, -{ "t": 93, "tag": "glib", "rss": 2721296 }, -{ "t": 94, "tag": "glib", "rss": 2721296 }, -{ "t": 95, "tag": "glib", "rss": 2721296 }, -{ "t": 96, "tag": "glib", "rss": 2721296 }, -{ "t": 97, "tag": "glib", "rss": 2721296 }, -{ "t": 98, "tag": "glib", "rss": 2721296 }, -{ "t": 99, "tag": "glib", "rss": 2721296 }, -{ "t": 100, "tag": "glib", "rss": 2721296 }, -{ "t": 101, "tag": "glib", "rss": 2721296 }, -{ "t": 102, "tag": "glib", "rss": 2721296 }, -{ "t": 103, "tag": "glib", "rss": 2721296 }, -{ "t": 104, "tag": "glib", "rss": 2721296 }, -{ "t": 105, "tag": "glib", "rss": 2721296 }, -{ "t": 106, "tag": "glib", "rss": 2721296 }, -{ "t": 107, "tag": "glib", "rss": 2721296 }, -{ "t": 108, "tag": "glib", "rss": 2721296 }, -{ "t": 109, "tag": "glib", "rss": 2721296 }, -{ "t": 110, "tag": "glib", "rss": 2721296 }, -{ "t": 111, "tag": "glib", "rss": 2744792 }, -{ "t": 112, "tag": "glib", "rss": 2917976 }, -{ "t": 113, "tag": "glib", "rss": 3129440 }, -{ "t": 114, "tag": "glib", "rss": 3312920 }, -{ "t": 115, "tag": "glib", "rss": 3582464 }, -{ "t": 116, "tag": "glib", "rss": 4034960 }, -{ "t": 117, "tag": "glib", "rss": 4544744 }, -{ "t": 118, "tag": "glib", "rss": 4903520 }, -{ "t": 119, "tag": "glib", "rss": 5172272 }, -{ "t": 120, "tag": "glib", "rss": 5242232 }, -{ "t": 121, "tag": "glib", "rss": 5338328 }, -{ "t": 122, "tag": "glib", "rss": 5610248 }, -{ "t": 123, "tag": "glib", "rss": 5912264 }, -{ "t": 124, "tag": "glib", "rss": 6304568 }, -{ "t": 125, "tag": "glib", "rss": 6971128 }, -{ "t": 126, "tag": "glib", "rss": 7700032 }, -{ "t": 127, "tag": "glib", "rss": 8512360 }, -{ "t": 128, "tag": "glib", "rss": 9290632 }, -{ "t": 129, "tag": "glib", "rss": 10088176 }, -{ "t": 130, "tag": "glib", "rss": 10837936 }, -{ "t": 131, "tag": "glib", "rss": 11601160 }, -{ "t": 133, "tag": "glib", "rss": 12093784 }, -{ "t": 134, "tag": "glib", "rss": 12408688 }, -{ "t": 135, "tag": "glib", "rss": 12408688 }, -{ "t": 136, "tag": "glib", "rss": 12542008 }, -{ "t": 137, "tag": "glib", "rss": 13019584 }, -{ "t": 138, "tag": "glib", "rss": 13105384 }, -{ "t": 139, "tag": "glib", "rss": 13105384 }, -{ "t": 140, "tag": "glib", "rss": 13105384 }, -{ "t": 141, "tag": "glib", "rss": 13147096 }, -{ "t": 142, "tag": "glib", "rss": 13359880 }, -{ "t": 143, "tag": "glib", "rss": 13499008 }, -{ "t": 144, "tag": "glib", "rss": 13871712 }, -{ "t": 145, "tag": "glib", "rss": 14177688 }, -{ "t": 146, "tag": "glib", "rss": 14324564 }, -{ "t": 147, "tag": "glib", "rss": 14534180 }, -{ "t": 148, "tag": "glib", "rss": 14709740 }, -{ "t": 149, "tag": "glib", "rss": 15062444 }, -{ "t": 150, "tag": "glib", "rss": 15253316 }, -{ "t": 151, "tag": "glib", "rss": 15253844 }, -{ "t": 152, "tag": "glib", "rss": 15592292 }, -{ "t": 153, "tag": "glib", "rss": 15527048 }, -{ "t": 154, "tag": "glib", "rss": 15462300 }, -{ "t": 155, "tag": "glib", "rss": 15530412 }, -{ "t": 156, "tag": "glib", "rss": 15746420 }, -{ "t": 157, "tag": "glib", "rss": 16343912 }, -{ "t": 158, "tag": "glib", "rss": 16526600 }, -{ "t": 159, "tag": "glib", "rss": 16526600 }, -{ "t": 160, "tag": "glib", "rss": 16526600 }, -{ "t": 161, "tag": "glib", "rss": 16498028 }, -{ "t": 162, "tag": "glib", "rss": 16341576 }, -{ "t": 163, "tag": "glib", "rss": 16341576 }, -{ "t": 164, "tag": "glib", "rss": 16341576 }, -{ "t": 165, "tag": "glib", "rss": 16341576 }, -{ "t": 166, "tag": "glib", "rss": 16600412 }, -{ "t": 167, "tag": "glib", "rss": 17017532 }, -{ "t": 168, "tag": "glib", "rss": 17017532 }, -{ "t": 169, "tag": "glib", "rss": 17682020 }, -{ "t": 170, "tag": "glib", "rss": 17682020 }, -{ "t": 171, "tag": "glib", "rss": 17763000 }, -{ "t": 172, "tag": "glib", "rss": 17554348 }, -{ "t": 173, "tag": "glib", "rss": 17489076 }, -{ "t": 174, "tag": "glib", "rss": 17489076 }, -{ "t": 175, "tag": "glib", "rss": 17399736 }, -{ "t": 176, "tag": "glib", "rss": 17334196 }, -{ "t": 177, "tag": "glib", "rss": 17334196 }, -{ "t": 178, "tag": "glib", "rss": 17334196 }, -{ "t": 179, "tag": "glib", "rss": 17334196 }, -{ "t": 180, "tag": "glib", "rss": 17334196 }, -{ "t": 181, "tag": "glib", "rss": 17334196 }, -{ "t": 182, "tag": "glib", "rss": 17334196 }, -{ "t": 183, "tag": "glib", "rss": 17334196 }, -{ "t": 184, "tag": "glib", "rss": 17334196 }, -{ "t": 185, "tag": "glib", "rss": 17334196 }, -{ "t": 186, "tag": "glib", "rss": 17334196 }, -{ "t": 187, "tag": "glib", "rss": 17334196 }, -{ "t": 188, "tag": "glib", "rss": 17334196 }, -{ "t": 189, "tag": "glib", "rss": 17334196 }, -{ "t": 190, "tag": "glib", "rss": 17334196 }, -{ "t": 191, "tag": "glib", "rss": 17334196 }, -{ "t": 192, "tag": "glib", "rss": 17334196 }, -{ "t": 193, "tag": "glib", "rss": 17334196 }, -{ "t": 194, "tag": "glib", "rss": 17533252 }, -{ "t": 195, "tag": "glib", "rss": 17606116 }, -{ "t": 196, "tag": "glib", "rss": 17670532 }, -{ "t": 197, "tag": "glib", "rss": 18085804 }, -{ "t": 198, "tag": "glib", "rss": 18162892 }, -{ "t": 199, "tag": "glib", "rss": 18162892 }, -{ "t": 200, "tag": "glib", "rss": 18162892 }, -{ "t": 201, "tag": "glib", "rss": 18163156 }, -{ "t": 202, "tag": "glib", "rss": 18163948 }, -{ "t": 203, "tag": "glib", "rss": 18232060 }, -{ "t": 204, "tag": "glib", "rss": 18232060 }, -{ "t": 205, "tag": "glib", "rss": 18232060 }, -{ "t": 206, "tag": "glib", "rss": 18232060 }, -{ "t": 207, "tag": "glib", "rss": 18232060 }, -{ "t": 208, "tag": "glib", "rss": 18232060 }, -{ "t": 209, "tag": "glib", "rss": 18232060 }, -{ "t": 210, "tag": "glib", "rss": 18232060 }, -{ "t": 211, "tag": "glib", "rss": 18232060 }, -{ "t": 212, "tag": "glib", "rss": 18232060 }, -{ "t": 213, "tag": "glib", "rss": 18232060 }, -{ "t": 214, "tag": "glib", "rss": 18232060 }, -{ "t": 215, "tag": "glib", "rss": 18232060 }, -{ "t": 217, "tag": "glib", "rss": 18232060 }, -{ "t": 218, "tag": "glib", "rss": 18232060 }, -{ "t": 219, "tag": "glib", "rss": 18232060 }, -{ "t": 220, "tag": "glib", "rss": 18483124 }, -{ "t": 221, "tag": "glib", "rss": 18681916 }, -{ "t": 222, "tag": "glib", "rss": 19237108 }, -{ "t": 223, "tag": "glib", "rss": 19237108 }, -{ "t": 224, "tag": "glib", "rss": 19237372 }, -{ "t": 225, "tag": "glib", "rss": 19237372 }, -{ "t": 226, "tag": "glib", "rss": 19127128 }, -{ "t": 227, "tag": "glib", "rss": 19061588 }, -{ "t": 228, "tag": "glib", "rss": 19061588 }, -{ "t": 229, "tag": "glib", "rss": 19061588 }, -{ "t": 230, "tag": "glib", "rss": 19061588 }, -{ "t": 231, "tag": "glib", "rss": 19061588 }, -{ "t": 232, "tag": "glib", "rss": 19061588 }, -{ "t": 233, "tag": "glib", "rss": 19061588 }, -{ "t": 234, "tag": "glib", "rss": 19061588 }, -{ "t": 235, "tag": "glib", "rss": 19061588 }, -{ "t": 236, "tag": "glib", "rss": 19061588 }, -{ "t": 237, "tag": "glib", "rss": 19061588 }, -{ "t": 238, "tag": "glib", "rss": 19061588 }, -{ "t": 239, "tag": "glib", "rss": 19061588 }, -{ "t": 240, "tag": "glib", "rss": 19061588 }, -{ "t": 241, "tag": "glib", "rss": 19061588 }, -{ "t": 242, "tag": "glib", "rss": 19061588 }, -{ "t": 243, "tag": "glib", "rss": 19061588 }, -{ "t": 244, "tag": "glib", "rss": 19061588 }, -{ "t": 245, "tag": "glib", "rss": 19061588 }, -{ "t": 246, "tag": "glib", "rss": 19061588 }, -{ "t": 247, "tag": "glib", "rss": 19061588 }, -{ "t": 248, "tag": "glib", "rss": 19061588 }, -{ "t": 249, "tag": "glib", "rss": 19061588 }, -{ "t": 250, "tag": "glib", "rss": 19061588 }, -{ "t": 251, "tag": "glib", "rss": 19061588 }, -{ "t": 252, "tag": "glib", "rss": 19061588 }, -{ "t": 253, "tag": "glib", "rss": 19061588 }, -{ "t": 254, "tag": "glib", "rss": 19061588 }, -{ "t": 255, "tag": "glib", "rss": 19061588 }, -{ "t": 256, "tag": "glib", "rss": 19061588 }, -{ "t": 257, "tag": "glib", "rss": 19061588 }, -{ "t": 258, "tag": "glib", "rss": 19061588 }, -{ "t": 259, "tag": "glib", "rss": 19061588 }, -{ "t": 260, "tag": "glib", "rss": 19061588 }, -{ "t": 261, "tag": "glib", "rss": 19061588 }, -{ "t": 262, "tag": "glib", "rss": 19061588 }, -{ "t": 263, "tag": "glib", "rss": 19061588 }, -{ "t": 264, "tag": "glib", "rss": 19061588 }, -{ "t": 265, "tag": "glib", "rss": 19061588 }, -{ "t": 266, "tag": "glib", "rss": 19061588 }, -{ "t": 267, "tag": "glib", "rss": 19061588 }, -{ "t": 268, "tag": "glib", "rss": 19061588 }, -{ "t": 269, "tag": "glib", "rss": 19061588 }, -{ "t": 270, "tag": "glib", "rss": 19061588 }, -{ "t": 271, "tag": "glib", "rss": 19061588 }, -{ "t": 273, "tag": "glib", "rss": 19061588 }, -{ "t": 274, "tag": "glib", "rss": 19061588 }, -{ "t": 275, "tag": "glib", "rss": 19061588 }, -{ "t": 276, "tag": "glib", "rss": 19061588 }, -{ "t": 277, "tag": "glib", "rss": 19061588 }, -{ "t": 278, "tag": "glib", "rss": 19061588 }, -{ "t": 279, "tag": "glib", "rss": 19061588 }, -{ "t": 280, "tag": "glib", "rss": 19061588 }, -{ "t": 281, "tag": "glib", "rss": 19061588 }, -{ "t": 282, "tag": "glib", "rss": 19061588 }, -{ "t": 283, "tag": "glib", "rss": 19061588 }, -{ "t": 284, "tag": "glib", "rss": 19061588 }, -{ "t": 285, "tag": "glib", "rss": 19061588 }, -{ "t": 286, "tag": "glib", "rss": 19061588 }, -{ "t": 287, "tag": "glib", "rss": 19061588 }, -{ "t": 288, "tag": "glib", "rss": 19061588 }, -{ "t": 289, "tag": "glib", "rss": 19061588 }, -{ "t": 290, "tag": "glib", "rss": 19061588 }, -{ "t": 291, "tag": "glib", "rss": 19061588 }, -{ "t": 292, "tag": "glib", "rss": 19061588 }, -{ "t": 293, "tag": "glib", "rss": 19061588 }, -{ "t": 294, "tag": "glib", "rss": 19061588 }, -{ "t": 295, "tag": "glib", "rss": 19061588 }, -{ "t": 296, "tag": "glib", "rss": 19061588 }, -{ "t": 297, "tag": "glib", "rss": 19061588 }, -{ "t": 298, "tag": "glib", "rss": 19061588 }, -{ "t": 299, "tag": "glib", "rss": 19061588 } -]; diff --git a/rssanon-jemalloc.js b/rssanon-jemalloc.js new file mode 100644 index 00000000..044c2b70 --- /dev/null +++ b/rssanon-jemalloc.js @@ -0,0 +1,300 @@ +const jemalloc = [ + { t: 0, tag: "jemalloc", rss: 384 }, + { t: 1, tag: "jemalloc", rss: 191524 }, + { t: 2, tag: "jemalloc", rss: 191524 }, + { t: 3, tag: "jemalloc", rss: 191524 }, + { t: 4, tag: "jemalloc", rss: 191524 }, + { t: 5, tag: "jemalloc", rss: 191524 }, + { t: 6, tag: "jemalloc", rss: 191524 }, + { t: 7, tag: "jemalloc", rss: 191524 }, + { t: 8, tag: "jemalloc", rss: 191524 }, + { t: 9, tag: "jemalloc", rss: 191524 }, + { t: 10, tag: "jemalloc", rss: 191524 }, + { t: 11, tag: "jemalloc", rss: 191524 }, + { t: 12, tag: "jemalloc", rss: 191524 }, + { t: 13, tag: "jemalloc", rss: 191524 }, + { t: 14, tag: "jemalloc", rss: 191524 }, + { t: 15, tag: "jemalloc", rss: 191524 }, + { t: 16, tag: "jemalloc", rss: 191524 }, + { t: 17, tag: "jemalloc", rss: 191524 }, + { t: 18, tag: "jemalloc", rss: 191524 }, + { t: 19, tag: "jemalloc", rss: 191524 }, + { t: 20, tag: "jemalloc", rss: 191524 }, + { t: 21, tag: "jemalloc", rss: 191524 }, + { t: 22, tag: "jemalloc", rss: 191524 }, + { t: 23, tag: "jemalloc", rss: 191524 }, + { t: 24, tag: "jemalloc", rss: 191524 }, + { t: 25, tag: "jemalloc", rss: 191524 }, + { t: 26, tag: "jemalloc", rss: 191524 }, + { t: 27, tag: "jemalloc", rss: 191524 }, + { t: 28, tag: "jemalloc", rss: 191524 }, + { t: 29, tag: "jemalloc", rss: 191524 }, + { t: 30, tag: "jemalloc", rss: 191524 }, + { t: 31, tag: "jemalloc", rss: 677936 }, + { t: 32, tag: "jemalloc", rss: 693740 }, + { t: 33, tag: "jemalloc", rss: 710876 }, + { t: 34, tag: "jemalloc", rss: 702504 }, + { t: 35, tag: "jemalloc", rss: 696676 }, + { t: 36, tag: "jemalloc", rss: 688032 }, + { t: 37, tag: "jemalloc", rss: 687880 }, + { t: 38, tag: "jemalloc", rss: 663364 }, + { t: 39, tag: "jemalloc", rss: 675256 }, + { t: 40, tag: "jemalloc", rss: 692168 }, + { t: 42, tag: "jemalloc", rss: 688732 }, + { t: 43, tag: "jemalloc", rss: 683136 }, + { t: 44, tag: "jemalloc", rss: 663108 }, + { t: 45, tag: "jemalloc", rss: 678224 }, + { t: 46, tag: "jemalloc", rss: 681068 }, + { t: 47, tag: "jemalloc", rss: 663352 }, + { t: 48, tag: "jemalloc", rss: 678580 }, + { t: 49, tag: "jemalloc", rss: 679316 }, + { t: 50, tag: "jemalloc", rss: 681116 }, + { t: 51, tag: "jemalloc", rss: 682620 }, + { t: 52, tag: "jemalloc", rss: 682576 }, + { t: 53, tag: "jemalloc", rss: 684668 }, + { t: 54, tag: "jemalloc", rss: 679764 }, + { t: 55, tag: "jemalloc", rss: 679172 }, + { t: 56, tag: "jemalloc", rss: 671528 }, + { t: 57, tag: "jemalloc", rss: 667992 }, + { t: 58, tag: "jemalloc", rss: 648964 }, + { t: 59, tag: "jemalloc", rss: 670280 }, + { t: 60, tag: "jemalloc", rss: 673996 }, + { t: 61, tag: "jemalloc", rss: 680580 }, + { t: 62, tag: "jemalloc", rss: 661024 }, + { t: 63, tag: "jemalloc", rss: 683228 }, + { t: 64, tag: "jemalloc", rss: 685952 }, + { t: 65, tag: "jemalloc", rss: 682548 }, + { t: 66, tag: "jemalloc", rss: 671284 }, + { t: 67, tag: "jemalloc", rss: 677624 }, + { t: 68, tag: "jemalloc", rss: 679204 }, + { t: 69, tag: "jemalloc", rss: 680788 }, + { t: 70, tag: "jemalloc", rss: 679440 }, + { t: 71, tag: "jemalloc", rss: 679380 }, + { t: 72, tag: "jemalloc", rss: 676596 }, + { t: 73, tag: "jemalloc", rss: 681640 }, + { t: 74, tag: "jemalloc", rss: 662172 }, + { t: 75, tag: "jemalloc", rss: 679716 }, + { t: 76, tag: "jemalloc", rss: 670120 }, + { t: 77, tag: "jemalloc", rss: 662760 }, + { t: 78, tag: "jemalloc", rss: 654888 }, + { t: 79, tag: "jemalloc", rss: 642564 }, + { t: 80, tag: "jemalloc", rss: 654468 }, + { t: 81, tag: "jemalloc", rss: 656396 }, + { t: 82, tag: "jemalloc", rss: 664352 }, + { t: 83, tag: "jemalloc", rss: 676444 }, + { t: 84, tag: "jemalloc", rss: 669520 }, + { t: 85, tag: "jemalloc", rss: 661268 }, + { t: 86, tag: "jemalloc", rss: 674448 }, + { t: 87, tag: "jemalloc", rss: 668644 }, + { t: 88, tag: "jemalloc", rss: 671796 }, + { t: 89, tag: "jemalloc", rss: 668928 }, + { t: 90, tag: "jemalloc", rss: 657216 }, + { t: 91, tag: "jemalloc", rss: 667848 }, + { t: 92, tag: "jemalloc", rss: 668188 }, + { t: 93, tag: "jemalloc", rss: 651100 }, + { t: 94, tag: "jemalloc", rss: 673088 }, + { t: 95, tag: "jemalloc", rss: 675348 }, + { t: 96, tag: "jemalloc", rss: 669188 }, + { t: 97, tag: "jemalloc", rss: 669860 }, + { t: 98, tag: "jemalloc", rss: 658024 }, + { t: 99, tag: "jemalloc", rss: 668488 }, + { t: 100, tag: "jemalloc", rss: 667260 }, + { t: 101, tag: "jemalloc", rss: 671272 }, + { t: 102, tag: "jemalloc", rss: 673496 }, + { t: 103, tag: "jemalloc", rss: 676868 }, + { t: 104, tag: "jemalloc", rss: 674460 }, + { t: 105, tag: "jemalloc", rss: 650660 }, + { t: 106, tag: "jemalloc", rss: 653396 }, + { t: 107, tag: "jemalloc", rss: 669720 }, + { t: 108, tag: "jemalloc", rss: 670572 }, + { t: 109, tag: "jemalloc", rss: 673736 }, + { t: 110, tag: "jemalloc", rss: 673724 }, + { t: 111, tag: "jemalloc", rss: 671736 }, + { t: 112, tag: "jemalloc", rss: 667328 }, + { t: 113, tag: "jemalloc", rss: 672884 }, + { t: 114, tag: "jemalloc", rss: 673368 }, + { t: 115, tag: "jemalloc", rss: 660872 }, + { t: 116, tag: "jemalloc", rss: 661308 }, + { t: 117, tag: "jemalloc", rss: 671364 }, + { t: 118, tag: "jemalloc", rss: 671400 }, + { t: 119, tag: "jemalloc", rss: 672080 }, + { t: 120, tag: "jemalloc", rss: 673096 }, + { t: 121, tag: "jemalloc", rss: 650680 }, + { t: 122, tag: "jemalloc", rss: 669328 }, + { t: 123, tag: "jemalloc", rss: 668876 }, + { t: 124, tag: "jemalloc", rss: 662880 }, + { t: 125, tag: "jemalloc", rss: 660392 }, + { t: 126, tag: "jemalloc", rss: 662988 }, + { t: 127, tag: "jemalloc", rss: 660060 }, + { t: 128, tag: "jemalloc", rss: 661436 }, + { t: 129, tag: "jemalloc", rss: 659940 }, + { t: 130, tag: "jemalloc", rss: 660252 }, + { t: 131, tag: "jemalloc", rss: 657456 }, + { t: 132, tag: "jemalloc", rss: 657200 }, + { t: 134, tag: "jemalloc", rss: 656060 }, + { t: 135, tag: "jemalloc", rss: 642376 }, + { t: 136, tag: "jemalloc", rss: 658920 }, + { t: 137, tag: "jemalloc", rss: 652732 }, + { t: 138, tag: "jemalloc", rss: 654316 }, + { t: 139, tag: "jemalloc", rss: 658364 }, + { t: 140, tag: "jemalloc", rss: 660448 }, + { t: 141, tag: "jemalloc", rss: 659992 }, + { t: 142, tag: "jemalloc", rss: 652532 }, + { t: 143, tag: "jemalloc", rss: 666456 }, + { t: 144, tag: "jemalloc", rss: 667600 }, + { t: 145, tag: "jemalloc", rss: 668856 }, + { t: 146, tag: "jemalloc", rss: 677216 }, + { t: 147, tag: "jemalloc", rss: 673432 }, + { t: 148, tag: "jemalloc", rss: 675660 }, + { t: 149, tag: "jemalloc", rss: 655180 }, + { t: 150, tag: "jemalloc", rss: 667340 }, + { t: 151, tag: "jemalloc", rss: 670232 }, + { t: 152, tag: "jemalloc", rss: 672496 }, + { t: 153, tag: "jemalloc", rss: 671508 }, + { t: 154, tag: "jemalloc", rss: 674428 }, + { t: 155, tag: "jemalloc", rss: 673132 }, + { t: 156, tag: "jemalloc", rss: 675720 }, + { t: 157, tag: "jemalloc", rss: 665776 }, + { t: 158, tag: "jemalloc", rss: 672148 }, + { t: 159, tag: "jemalloc", rss: 673348 }, + { t: 160, tag: "jemalloc", rss: 669032 }, + { t: 161, tag: "jemalloc", rss: 648712 }, + { t: 162, tag: "jemalloc", rss: 680760 }, + { t: 163, tag: "jemalloc", rss: 662560 }, + { t: 164, tag: "jemalloc", rss: 660228 }, + { t: 165, tag: "jemalloc", rss: 674612 }, + { t: 166, tag: "jemalloc", rss: 674436 }, + { t: 167, tag: "jemalloc", rss: 667696 }, + { t: 168, tag: "jemalloc", rss: 672180 }, + { t: 169, tag: "jemalloc", rss: 671104 }, + { t: 170, tag: "jemalloc", rss: 658488 }, + { t: 171, tag: "jemalloc", rss: 672584 }, + { t: 172, tag: "jemalloc", rss: 640136 }, + { t: 173, tag: "jemalloc", rss: 675828 }, + { t: 174, tag: "jemalloc", rss: 672312 }, + { t: 175, tag: "jemalloc", rss: 677104 }, + { t: 176, tag: "jemalloc", rss: 673232 }, + { t: 177, tag: "jemalloc", rss: 681504 }, + { t: 178, tag: "jemalloc", rss: 670116 }, + { t: 179, tag: "jemalloc", rss: 676160 }, + { t: 180, tag: "jemalloc", rss: 666240 }, + { t: 181, tag: "jemalloc", rss: 680400 }, + { t: 182, tag: "jemalloc", rss: 640808 }, + { t: 183, tag: "jemalloc", rss: 657176 }, + { t: 184, tag: "jemalloc", rss: 663200 }, + { t: 185, tag: "jemalloc", rss: 674268 }, + { t: 186, tag: "jemalloc", rss: 662616 }, + { t: 187, tag: "jemalloc", rss: 675864 }, + { t: 188, tag: "jemalloc", rss: 675032 }, + { t: 189, tag: "jemalloc", rss: 657692 }, + { t: 190, tag: "jemalloc", rss: 676348 }, + { t: 191, tag: "jemalloc", rss: 672636 }, + { t: 192, tag: "jemalloc", rss: 676116 }, + { t: 193, tag: "jemalloc", rss: 678028 }, + { t: 194, tag: "jemalloc", rss: 677672 }, + { t: 195, tag: "jemalloc", rss: 679120 }, + { t: 196, tag: "jemalloc", rss: 669064 }, + { t: 197, tag: "jemalloc", rss: 678772 }, + { t: 198, tag: "jemalloc", rss: 679292 }, + { t: 199, tag: "jemalloc", rss: 664756 }, + { t: 200, tag: "jemalloc", rss: 668048 }, + { t: 201, tag: "jemalloc", rss: 651276 }, + { t: 202, tag: "jemalloc", rss: 669000 }, + { t: 203, tag: "jemalloc", rss: 655336 }, + { t: 204, tag: "jemalloc", rss: 664000 }, + { t: 205, tag: "jemalloc", rss: 666828 }, + { t: 206, tag: "jemalloc", rss: 667992 }, + { t: 207, tag: "jemalloc", rss: 652368 }, + { t: 208, tag: "jemalloc", rss: 669852 }, + { t: 209, tag: "jemalloc", rss: 667352 }, + { t: 210, tag: "jemalloc", rss: 655460 }, + { t: 211, tag: "jemalloc", rss: 662552 }, + { t: 212, tag: "jemalloc", rss: 268768 }, + { t: 213, tag: "jemalloc", rss: 268768 }, + { t: 214, tag: "jemalloc", rss: 268768 }, + { t: 215, tag: "jemalloc", rss: 268768 }, + { t: 216, tag: "jemalloc", rss: 268768 }, + { t: 217, tag: "jemalloc", rss: 268768 }, + { t: 218, tag: "jemalloc", rss: 268768 }, + { t: 219, tag: "jemalloc", rss: 268768 }, + { t: 220, tag: "jemalloc", rss: 268768 }, + { t: 221, tag: "jemalloc", rss: 268768 }, + { t: 222, tag: "jemalloc", rss: 268768 }, + { t: 223, tag: "jemalloc", rss: 268768 }, + { t: 224, tag: "jemalloc", rss: 268768 }, + { t: 225, tag: "jemalloc", rss: 268768 }, + { t: 226, tag: "jemalloc", rss: 268768 }, + { t: 227, tag: "jemalloc", rss: 268768 }, + { t: 228, tag: "jemalloc", rss: 268768 }, + { t: 229, tag: "jemalloc", rss: 268768 }, + { t: 231, tag: "jemalloc", rss: 268768 }, + { t: 232, tag: "jemalloc", rss: 268768 }, + { t: 233, tag: "jemalloc", rss: 268768 }, + { t: 234, tag: "jemalloc", rss: 268768 }, + { t: 235, tag: "jemalloc", rss: 268768 }, + { t: 236, tag: "jemalloc", rss: 268768 }, + { t: 237, tag: "jemalloc", rss: 268768 }, + { t: 238, tag: "jemalloc", rss: 268768 }, + { t: 239, tag: "jemalloc", rss: 268768 }, + { t: 240, tag: "jemalloc", rss: 268768 }, + { t: 241, tag: "jemalloc", rss: 268768 }, + { t: 242, tag: "jemalloc", rss: 268768 }, + { t: 243, tag: "jemalloc", rss: 268768 }, + { t: 244, tag: "jemalloc", rss: 268768 }, + { t: 245, tag: "jemalloc", rss: 268768 }, + { t: 246, tag: "jemalloc", rss: 268768 }, + { t: 247, tag: "jemalloc", rss: 268768 }, + { t: 248, tag: "jemalloc", rss: 268768 }, + { t: 249, tag: "jemalloc", rss: 268768 }, + { t: 250, tag: "jemalloc", rss: 268768 }, + { t: 251, tag: "jemalloc", rss: 268768 }, + { t: 252, tag: "jemalloc", rss: 268768 }, + { t: 253, tag: "jemalloc", rss: 268768 }, + { t: 254, tag: "jemalloc", rss: 268768 }, + { t: 255, tag: "jemalloc", rss: 268768 }, + { t: 256, tag: "jemalloc", rss: 268768 }, + { t: 257, tag: "jemalloc", rss: 268768 }, + { t: 258, tag: "jemalloc", rss: 268768 }, + { t: 259, tag: "jemalloc", rss: 268768 }, + { t: 260, tag: "jemalloc", rss: 268768 }, + { t: 261, tag: "jemalloc", rss: 268768 }, + { t: 262, tag: "jemalloc", rss: 268768 }, + { t: 263, tag: "jemalloc", rss: 268768 }, + { t: 264, tag: "jemalloc", rss: 268768 }, + { t: 265, tag: "jemalloc", rss: 268768 }, + { t: 266, tag: "jemalloc", rss: 268768 }, + { t: 267, tag: "jemalloc", rss: 268768 }, + { t: 268, tag: "jemalloc", rss: 268768 }, + { t: 269, tag: "jemalloc", rss: 268768 }, + { t: 270, tag: "jemalloc", rss: 268768 }, + { t: 271, tag: "jemalloc", rss: 268768 }, + { t: 272, tag: "jemalloc", rss: 268768 }, + { t: 273, tag: "jemalloc", rss: 268768 }, + { t: 274, tag: "jemalloc", rss: 268768 }, + { t: 275, tag: "jemalloc", rss: 268768 }, + { t: 276, tag: "jemalloc", rss: 268768 }, + { t: 277, tag: "jemalloc", rss: 268768 }, + { t: 278, tag: "jemalloc", rss: 268768 }, + { t: 279, tag: "jemalloc", rss: 268768 }, + { t: 280, tag: "jemalloc", rss: 268768 }, + { t: 281, tag: "jemalloc", rss: 268768 }, + { t: 282, tag: "jemalloc", rss: 268768 }, + { t: 283, tag: "jemalloc", rss: 268768 }, + { t: 284, tag: "jemalloc", rss: 268768 }, + { t: 285, tag: "jemalloc", rss: 268768 }, + { t: 286, tag: "jemalloc", rss: 268768 }, + { t: 287, tag: "jemalloc", rss: 268768 }, + { t: 288, tag: "jemalloc", rss: 268768 }, + { t: 289, tag: "jemalloc", rss: 268768 }, + { t: 290, tag: "jemalloc", rss: 268768 }, + { t: 291, tag: "jemalloc", rss: 268768 }, + { t: 292, tag: "jemalloc", rss: 268768 }, + { t: 293, tag: "jemalloc", rss: 268768 }, + { t: 294, tag: "jemalloc", rss: 268768 }, + { t: 295, tag: "jemalloc", rss: 268768 }, + { t: 296, tag: "jemalloc", rss: 268768 }, + { t: 297, tag: "jemalloc", rss: 268768 }, + { t: 298, tag: "jemalloc", rss: 268768 }, + { t: 299, tag: "jemalloc", rss: 268768 }, + { t: 300, tag: "jemalloc", rss: 268768 }, +]; diff --git a/rssanon-jemalloc.json5 b/rssanon-jemalloc.json5 deleted file mode 100644 index c9b09973..00000000 --- a/rssanon-jemalloc.json5 +++ /dev/null @@ -1,297 +0,0 @@ -const jemalloc = [ -{ "t": 0, "tag": "jemalloc", "rss": 1640 }, -{ "t": 1, "tag": "jemalloc", "rss": 324200 }, -{ "t": 2, "tag": "jemalloc", "rss": 343076 }, -{ "t": 3, "tag": "jemalloc", "rss": 354808 }, -{ "t": 4, "tag": "jemalloc", "rss": 374916 }, -{ "t": 5, "tag": "jemalloc", "rss": 417356 }, -{ "t": 6, "tag": "jemalloc", "rss": 447624 }, -{ "t": 7, "tag": "jemalloc", "rss": 434300 }, -{ "t": 8, "tag": "jemalloc", "rss": 437356 }, -{ "t": 9, "tag": "jemalloc", "rss": 442900 }, -{ "t": 10, "tag": "jemalloc", "rss": 442900 }, -{ "t": 11, "tag": "jemalloc", "rss": 442900 }, -{ "t": 12, "tag": "jemalloc", "rss": 442900 }, -{ "t": 13, "tag": "jemalloc", "rss": 442900 }, -{ "t": 14, "tag": "jemalloc", "rss": 442900 }, -{ "t": 15, "tag": "jemalloc", "rss": 442900 }, -{ "t": 16, "tag": "jemalloc", "rss": 442900 }, -{ "t": 17, "tag": "jemalloc", "rss": 442900 }, -{ "t": 18, "tag": "jemalloc", "rss": 442900 }, -{ "t": 19, "tag": "jemalloc", "rss": 442900 }, -{ "t": 20, "tag": "jemalloc", "rss": 442900 }, -{ "t": 21, "tag": "jemalloc", "rss": 442900 }, -{ "t": 22, "tag": "jemalloc", "rss": 442900 }, -{ "t": 23, "tag": "jemalloc", "rss": 442900 }, -{ "t": 24, "tag": "jemalloc", "rss": 442900 }, -{ "t": 26, "tag": "jemalloc", "rss": 442900 }, -{ "t": 27, "tag": "jemalloc", "rss": 442900 }, -{ "t": 28, "tag": "jemalloc", "rss": 442900 }, -{ "t": 29, "tag": "jemalloc", "rss": 442900 }, -{ "t": 30, "tag": "jemalloc", "rss": 442900 }, -{ "t": 31, "tag": "jemalloc", "rss": 1206056 }, -{ "t": 32, "tag": "jemalloc", "rss": 1196764 }, -{ "t": 33, "tag": "jemalloc", "rss": 1333628 }, -{ "t": 34, "tag": "jemalloc", "rss": 1450088 }, -{ "t": 35, "tag": "jemalloc", "rss": 1656744 }, -{ "t": 36, "tag": "jemalloc", "rss": 1657592 }, -{ "t": 37, "tag": "jemalloc", "rss": 1844344 }, -{ "t": 38, "tag": "jemalloc", "rss": 1747348 }, -{ "t": 39, "tag": "jemalloc", "rss": 1925284 }, -{ "t": 40, "tag": "jemalloc", "rss": 1897588 }, -{ "t": 41, "tag": "jemalloc", "rss": 1725860 }, -{ "t": 42, "tag": "jemalloc", "rss": 1785168 }, -{ "t": 43, "tag": "jemalloc", "rss": 1575252 }, -{ "t": 44, "tag": "jemalloc", "rss": 1542668 }, -{ "t": 45, "tag": "jemalloc", "rss": 1465484 }, -{ "t": 46, "tag": "jemalloc", "rss": 1421644 }, -{ "t": 47, "tag": "jemalloc", "rss": 1217412 }, -{ "t": 48, "tag": "jemalloc", "rss": 1348748 }, -{ "t": 49, "tag": "jemalloc", "rss": 1622772 }, -{ "t": 50, "tag": "jemalloc", "rss": 1641252 }, -{ "t": 51, "tag": "jemalloc", "rss": 1641252 }, -{ "t": 52, "tag": "jemalloc", "rss": 1663164 }, -{ "t": 53, "tag": "jemalloc", "rss": 1755300 }, -{ "t": 54, "tag": "jemalloc", "rss": 1755300 }, -{ "t": 55, "tag": "jemalloc", "rss": 1824636 }, -{ "t": 56, "tag": "jemalloc", "rss": 1824520 }, -{ "t": 57, "tag": "jemalloc", "rss": 1824408 }, -{ "t": 58, "tag": "jemalloc", "rss": 1863560 }, -{ "t": 59, "tag": "jemalloc", "rss": 1899480 }, -{ "t": 60, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 61, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 62, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 63, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 64, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 65, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 66, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 67, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 68, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 69, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 70, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 71, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 72, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 73, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 74, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 75, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 76, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 77, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 78, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 79, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 80, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 81, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 82, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 83, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 84, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 85, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 86, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 87, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 88, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 89, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 90, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 91, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 92, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 93, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 94, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 95, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 96, "tag": "jemalloc", "rss": 1834076 }, -{ "t": 97, "tag": "jemalloc", "rss": 1983416 }, -{ "t": 98, "tag": "jemalloc", "rss": 2183264 }, -{ "t": 99, "tag": "jemalloc", "rss": 2418752 }, -{ "t": 100, "tag": "jemalloc", "rss": 2781880 }, -{ "t": 101, "tag": "jemalloc", "rss": 3233320 }, -{ "t": 102, "tag": "jemalloc", "rss": 3773200 }, -{ "t": 103, "tag": "jemalloc", "rss": 4286416 }, -{ "t": 104, "tag": "jemalloc", "rss": 4613248 }, -{ "t": 105, "tag": "jemalloc", "rss": 4966556 }, -{ "t": 106, "tag": "jemalloc", "rss": 5379188 }, -{ "t": 107, "tag": "jemalloc", "rss": 5892668 }, -{ "t": 109, "tag": "jemalloc", "rss": 6505148 }, -{ "t": 110, "tag": "jemalloc", "rss": 7240916 }, -{ "t": 111, "tag": "jemalloc", "rss": 8124056 }, -{ "t": 112, "tag": "jemalloc", "rss": 8999480 }, -{ "t": 113, "tag": "jemalloc", "rss": 9775640 }, -{ "t": 114, "tag": "jemalloc", "rss": 10587500 }, -{ "t": 115, "tag": "jemalloc", "rss": 11237752 }, -{ "t": 116, "tag": "jemalloc", "rss": 11834464 }, -{ "t": 117, "tag": "jemalloc", "rss": 12266368 }, -{ "t": 118, "tag": "jemalloc", "rss": 12455504 }, -{ "t": 119, "tag": "jemalloc", "rss": 12455504 }, -{ "t": 120, "tag": "jemalloc", "rss": 12455504 }, -{ "t": 121, "tag": "jemalloc", "rss": 12455504 }, -{ "t": 122, "tag": "jemalloc", "rss": 12906272 }, -{ "t": 123, "tag": "jemalloc", "rss": 13349160 }, -{ "t": 124, "tag": "jemalloc", "rss": 13575144 }, -{ "t": 125, "tag": "jemalloc", "rss": 14027904 }, -{ "t": 126, "tag": "jemalloc", "rss": 14294168 }, -{ "t": 127, "tag": "jemalloc", "rss": 14463168 }, -{ "t": 128, "tag": "jemalloc", "rss": 14608132 }, -{ "t": 129, "tag": "jemalloc", "rss": 14781580 }, -{ "t": 130, "tag": "jemalloc", "rss": 15125588 }, -{ "t": 131, "tag": "jemalloc", "rss": 15416840 }, -{ "t": 132, "tag": "jemalloc", "rss": 15416848 }, -{ "t": 133, "tag": "jemalloc", "rss": 15758176 }, -{ "t": 134, "tag": "jemalloc", "rss": 15660736 }, -{ "t": 135, "tag": "jemalloc", "rss": 15401504 }, -{ "t": 136, "tag": "jemalloc", "rss": 15472256 }, -{ "t": 137, "tag": "jemalloc", "rss": 15473312 }, -{ "t": 138, "tag": "jemalloc", "rss": 15471080 }, -{ "t": 139, "tag": "jemalloc", "rss": 15469252 }, -{ "t": 140, "tag": "jemalloc", "rss": 15697136 }, -{ "t": 141, "tag": "jemalloc", "rss": 16482892 }, -{ "t": 142, "tag": "jemalloc", "rss": 16482892 }, -{ "t": 143, "tag": "jemalloc", "rss": 16481712 }, -{ "t": 144, "tag": "jemalloc", "rss": 16005584 }, -{ "t": 145, "tag": "jemalloc", "rss": 15430972 }, -{ "t": 146, "tag": "jemalloc", "rss": 15365764 }, -{ "t": 147, "tag": "jemalloc", "rss": 15975124 }, -{ "t": 148, "tag": "jemalloc", "rss": 15975352 }, -{ "t": 149, "tag": "jemalloc", "rss": 16604304 }, -{ "t": 150, "tag": "jemalloc", "rss": 16772384 }, -{ "t": 151, "tag": "jemalloc", "rss": 16447592 }, -{ "t": 152, "tag": "jemalloc", "rss": 15481564 }, -{ "t": 153, "tag": "jemalloc", "rss": 14895332 }, -{ "t": 154, "tag": "jemalloc", "rss": 14651008 }, -{ "t": 155, "tag": "jemalloc", "rss": 13076060 }, -{ "t": 156, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 157, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 158, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 159, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 160, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 161, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 162, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 163, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 164, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 165, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 166, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 167, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 168, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 169, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 170, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 171, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 172, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 173, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 174, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 175, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 176, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 177, "tag": "jemalloc", "rss": 13010524 }, -{ "t": 179, "tag": "jemalloc", "rss": 13049912 }, -{ "t": 180, "tag": "jemalloc", "rss": 13246328 }, -{ "t": 181, "tag": "jemalloc", "rss": 13296224 }, -{ "t": 182, "tag": "jemalloc", "rss": 13306520 }, -{ "t": 183, "tag": "jemalloc", "rss": 13735784 }, -{ "t": 184, "tag": "jemalloc", "rss": 13867256 }, -{ "t": 185, "tag": "jemalloc", "rss": 13867256 }, -{ "t": 186, "tag": "jemalloc", "rss": 13867256 }, -{ "t": 187, "tag": "jemalloc", "rss": 13867256 }, -{ "t": 188, "tag": "jemalloc", "rss": 13868312 }, -{ "t": 189, "tag": "jemalloc", "rss": 13940656 }, -{ "t": 190, "tag": "jemalloc", "rss": 13940760 }, -{ "t": 191, "tag": "jemalloc", "rss": 13940304 }, -{ "t": 192, "tag": "jemalloc", "rss": 13939596 }, -{ "t": 193, "tag": "jemalloc", "rss": 13936664 }, -{ "t": 194, "tag": "jemalloc", "rss": 13936664 }, -{ "t": 195, "tag": "jemalloc", "rss": 13936664 }, -{ "t": 196, "tag": "jemalloc", "rss": 13936664 }, -{ "t": 197, "tag": "jemalloc", "rss": 13936188 }, -{ "t": 198, "tag": "jemalloc", "rss": 13936188 }, -{ "t": 199, "tag": "jemalloc", "rss": 13936188 }, -{ "t": 200, "tag": "jemalloc", "rss": 13936188 }, -{ "t": 201, "tag": "jemalloc", "rss": 13936188 }, -{ "t": 202, "tag": "jemalloc", "rss": 13936188 }, -{ "t": 203, "tag": "jemalloc", "rss": 13936188 }, -{ "t": 204, "tag": "jemalloc", "rss": 13936188 }, -{ "t": 205, "tag": "jemalloc", "rss": 14404336 }, -{ "t": 206, "tag": "jemalloc", "rss": 14962436 }, -{ "t": 207, "tag": "jemalloc", "rss": 14962436 }, -{ "t": 208, "tag": "jemalloc", "rss": 14962436 }, -{ "t": 209, "tag": "jemalloc", "rss": 14081120 }, -{ "t": 210, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 211, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 212, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 213, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 214, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 215, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 216, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 217, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 218, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 219, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 220, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 221, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 222, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 223, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 224, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 225, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 226, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 227, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 228, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 229, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 230, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 232, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 233, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 234, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 235, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 236, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 237, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 238, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 239, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 240, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 241, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 242, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 243, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 244, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 245, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 246, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 247, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 248, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 249, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 250, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 251, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 252, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 253, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 254, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 255, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 256, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 257, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 258, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 259, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 260, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 261, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 262, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 263, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 264, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 265, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 266, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 267, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 268, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 269, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 270, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 271, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 272, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 273, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 274, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 275, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 276, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 278, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 279, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 280, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 281, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 282, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 283, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 284, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 285, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 286, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 287, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 288, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 289, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 290, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 291, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 292, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 293, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 294, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 295, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 296, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 297, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 298, "tag": "jemalloc", "rss": 12653296 }, -{ "t": 299, "tag": "jemalloc", "rss": 12653296 } -]; diff --git a/rssanon-libc.js b/rssanon-libc.js new file mode 100644 index 00000000..45aab725 --- /dev/null +++ b/rssanon-libc.js @@ -0,0 +1,300 @@ +const libc = [ + { t: 0, tag: "libc", rss: 576 }, + { t: 1, tag: "libc", rss: 103680 }, + { t: 2, tag: "libc", rss: 103680 }, + { t: 3, tag: "libc", rss: 103680 }, + { t: 4, tag: "libc", rss: 103680 }, + { t: 5, tag: "libc", rss: 103680 }, + { t: 6, tag: "libc", rss: 103680 }, + { t: 7, tag: "libc", rss: 103680 }, + { t: 8, tag: "libc", rss: 103680 }, + { t: 9, tag: "libc", rss: 103680 }, + { t: 10, tag: "libc", rss: 103680 }, + { t: 11, tag: "libc", rss: 103680 }, + { t: 12, tag: "libc", rss: 103680 }, + { t: 13, tag: "libc", rss: 103680 }, + { t: 14, tag: "libc", rss: 103680 }, + { t: 15, tag: "libc", rss: 103680 }, + { t: 16, tag: "libc", rss: 103680 }, + { t: 17, tag: "libc", rss: 103680 }, + { t: 18, tag: "libc", rss: 103680 }, + { t: 19, tag: "libc", rss: 103680 }, + { t: 20, tag: "libc", rss: 103680 }, + { t: 21, tag: "libc", rss: 103680 }, + { t: 22, tag: "libc", rss: 103680 }, + { t: 23, tag: "libc", rss: 103680 }, + { t: 24, tag: "libc", rss: 103680 }, + { t: 25, tag: "libc", rss: 103680 }, + { t: 26, tag: "libc", rss: 103680 }, + { t: 27, tag: "libc", rss: 103680 }, + { t: 28, tag: "libc", rss: 103680 }, + { t: 29, tag: "libc", rss: 103680 }, + { t: 30, tag: "libc", rss: 103680 }, + { t: 31, tag: "libc", rss: 557264 }, + { t: 32, tag: "libc", rss: 564368 }, + { t: 33, tag: "libc", rss: 567248 }, + { t: 34, tag: "libc", rss: 573776 }, + { t: 35, tag: "libc", rss: 578000 }, + { t: 36, tag: "libc", rss: 578960 }, + { t: 37, tag: "libc", rss: 579152 }, + { t: 38, tag: "libc", rss: 581264 }, + { t: 39, tag: "libc", rss: 582224 }, + { t: 40, tag: "libc", rss: 582608 }, + { t: 41, tag: "libc", rss: 582992 }, + { t: 42, tag: "libc", rss: 582992 }, + { t: 43, tag: "libc", rss: 584912 }, + { t: 44, tag: "libc", rss: 585872 }, + { t: 45, tag: "libc", rss: 586832 }, + { t: 46, tag: "libc", rss: 587984 }, + { t: 47, tag: "libc", rss: 588944 }, + { t: 48, tag: "libc", rss: 589904 }, + { t: 49, tag: "libc", rss: 589904 }, + { t: 50, tag: "libc", rss: 590480 }, + { t: 51, tag: "libc", rss: 590480 }, + { t: 52, tag: "libc", rss: 591056 }, + { t: 53, tag: "libc", rss: 591056 }, + { t: 54, tag: "libc", rss: 591056 }, + { t: 55, tag: "libc", rss: 591056 }, + { t: 56, tag: "libc", rss: 591056 }, + { t: 57, tag: "libc", rss: 591056 }, + { t: 58, tag: "libc", rss: 591248 }, + { t: 59, tag: "libc", rss: 591248 }, + { t: 60, tag: "libc", rss: 591440 }, + { t: 61, tag: "libc", rss: 591440 }, + { t: 62, tag: "libc", rss: 592208 }, + { t: 63, tag: "libc", rss: 592592 }, + { t: 64, tag: "libc", rss: 592592 }, + { t: 65, tag: "libc", rss: 592592 }, + { t: 67, tag: "libc", rss: 592592 }, + { t: 68, tag: "libc", rss: 592592 }, + { t: 69, tag: "libc", rss: 592592 }, + { t: 70, tag: "libc", rss: 592592 }, + { t: 71, tag: "libc", rss: 592592 }, + { t: 72, tag: "libc", rss: 592592 }, + { t: 73, tag: "libc", rss: 592592 }, + { t: 74, tag: "libc", rss: 592592 }, + { t: 75, tag: "libc", rss: 592784 }, + { t: 76, tag: "libc", rss: 592784 }, + { t: 77, tag: "libc", rss: 592784 }, + { t: 78, tag: "libc", rss: 592784 }, + { t: 79, tag: "libc", rss: 592784 }, + { t: 80, tag: "libc", rss: 593168 }, + { t: 81, tag: "libc", rss: 594128 }, + { t: 82, tag: "libc", rss: 594704 }, + { t: 83, tag: "libc", rss: 594704 }, + { t: 84, tag: "libc", rss: 595472 }, + { t: 85, tag: "libc", rss: 595856 }, + { t: 86, tag: "libc", rss: 597008 }, + { t: 87, tag: "libc", rss: 597584 }, + { t: 88, tag: "libc", rss: 598352 }, + { t: 89, tag: "libc", rss: 598352 }, + { t: 90, tag: "libc", rss: 598352 }, + { t: 91, tag: "libc", rss: 598928 }, + { t: 92, tag: "libc", rss: 599888 }, + { t: 93, tag: "libc", rss: 601040 }, + { t: 94, tag: "libc", rss: 601232 }, + { t: 95, tag: "libc", rss: 601808 }, + { t: 96, tag: "libc", rss: 602000 }, + { t: 97, tag: "libc", rss: 602576 }, + { t: 98, tag: "libc", rss: 602576 }, + { t: 99, tag: "libc", rss: 602960 }, + { t: 100, tag: "libc", rss: 602960 }, + { t: 101, tag: "libc", rss: 602960 }, + { t: 102, tag: "libc", rss: 603152 }, + { t: 103, tag: "libc", rss: 603536 }, + { t: 104, tag: "libc", rss: 603536 }, + { t: 105, tag: "libc", rss: 603536 }, + { t: 106, tag: "libc", rss: 604304 }, + { t: 107, tag: "libc", rss: 604880 }, + { t: 108, tag: "libc", rss: 605072 }, + { t: 109, tag: "libc", rss: 605072 }, + { t: 110, tag: "libc", rss: 605456 }, + { t: 111, tag: "libc", rss: 605648 }, + { t: 112, tag: "libc", rss: 605840 }, + { t: 113, tag: "libc", rss: 605840 }, + { t: 114, tag: "libc", rss: 605840 }, + { t: 115, tag: "libc", rss: 605840 }, + { t: 116, tag: "libc", rss: 605840 }, + { t: 117, tag: "libc", rss: 606032 }, + { t: 118, tag: "libc", rss: 606032 }, + { t: 119, tag: "libc", rss: 606032 }, + { t: 120, tag: "libc", rss: 606032 }, + { t: 121, tag: "libc", rss: 606032 }, + { t: 122, tag: "libc", rss: 606032 }, + { t: 123, tag: "libc", rss: 606032 }, + { t: 124, tag: "libc", rss: 606032 }, + { t: 125, tag: "libc", rss: 606032 }, + { t: 126, tag: "libc", rss: 606032 }, + { t: 127, tag: "libc", rss: 606032 }, + { t: 128, tag: "libc", rss: 606032 }, + { t: 129, tag: "libc", rss: 606032 }, + { t: 130, tag: "libc", rss: 606032 }, + { t: 131, tag: "libc", rss: 606032 }, + { t: 132, tag: "libc", rss: 606032 }, + { t: 133, tag: "libc", rss: 606032 }, + { t: 134, tag: "libc", rss: 606032 }, + { t: 135, tag: "libc", rss: 606032 }, + { t: 136, tag: "libc", rss: 606032 }, + { t: 137, tag: "libc", rss: 606032 }, + { t: 138, tag: "libc", rss: 606032 }, + { t: 139, tag: "libc", rss: 606032 }, + { t: 140, tag: "libc", rss: 606032 }, + { t: 141, tag: "libc", rss: 606032 }, + { t: 142, tag: "libc", rss: 606032 }, + { t: 143, tag: "libc", rss: 606032 }, + { t: 144, tag: "libc", rss: 606032 }, + { t: 145, tag: "libc", rss: 606032 }, + { t: 146, tag: "libc", rss: 606032 }, + { t: 147, tag: "libc", rss: 606032 }, + { t: 148, tag: "libc", rss: 606032 }, + { t: 149, tag: "libc", rss: 606032 }, + { t: 151, tag: "libc", rss: 606032 }, + { t: 152, tag: "libc", rss: 606032 }, + { t: 153, tag: "libc", rss: 606032 }, + { t: 154, tag: "libc", rss: 606032 }, + { t: 155, tag: "libc", rss: 606032 }, + { t: 156, tag: "libc", rss: 606032 }, + { t: 157, tag: "libc", rss: 606032 }, + { t: 158, tag: "libc", rss: 606032 }, + { t: 159, tag: "libc", rss: 606032 }, + { t: 160, tag: "libc", rss: 606032 }, + { t: 161, tag: "libc", rss: 606032 }, + { t: 162, tag: "libc", rss: 606032 }, + { t: 163, tag: "libc", rss: 606032 }, + { t: 164, tag: "libc", rss: 606032 }, + { t: 165, tag: "libc", rss: 606032 }, + { t: 166, tag: "libc", rss: 606032 }, + { t: 167, tag: "libc", rss: 606032 }, + { t: 168, tag: "libc", rss: 606032 }, + { t: 169, tag: "libc", rss: 606032 }, + { t: 170, tag: "libc", rss: 606032 }, + { t: 171, tag: "libc", rss: 606032 }, + { t: 172, tag: "libc", rss: 606032 }, + { t: 173, tag: "libc", rss: 606032 }, + { t: 174, tag: "libc", rss: 606032 }, + { t: 175, tag: "libc", rss: 606032 }, + { t: 176, tag: "libc", rss: 606032 }, + { t: 177, tag: "libc", rss: 606032 }, + { t: 178, tag: "libc", rss: 606032 }, + { t: 179, tag: "libc", rss: 606032 }, + { t: 180, tag: "libc", rss: 606032 }, + { t: 181, tag: "libc", rss: 606032 }, + { t: 182, tag: "libc", rss: 606032 }, + { t: 183, tag: "libc", rss: 606032 }, + { t: 184, tag: "libc", rss: 606032 }, + { t: 185, tag: "libc", rss: 606032 }, + { t: 186, tag: "libc", rss: 606032 }, + { t: 187, tag: "libc", rss: 606032 }, + { t: 188, tag: "libc", rss: 606032 }, + { t: 189, tag: "libc", rss: 606032 }, + { t: 190, tag: "libc", rss: 606032 }, + { t: 191, tag: "libc", rss: 606032 }, + { t: 192, tag: "libc", rss: 606032 }, + { t: 193, tag: "libc", rss: 606032 }, + { t: 194, tag: "libc", rss: 606032 }, + { t: 195, tag: "libc", rss: 606032 }, + { t: 196, tag: "libc", rss: 606032 }, + { t: 197, tag: "libc", rss: 606032 }, + { t: 198, tag: "libc", rss: 606032 }, + { t: 199, tag: "libc", rss: 606032 }, + { t: 200, tag: "libc", rss: 606032 }, + { t: 201, tag: "libc", rss: 606032 }, + { t: 202, tag: "libc", rss: 606032 }, + { t: 203, tag: "libc", rss: 606032 }, + { t: 204, tag: "libc", rss: 606032 }, + { t: 205, tag: "libc", rss: 606032 }, + { t: 206, tag: "libc", rss: 606032 }, + { t: 207, tag: "libc", rss: 606032 }, + { t: 208, tag: "libc", rss: 606032 }, + { t: 209, tag: "libc", rss: 606032 }, + { t: 210, tag: "libc", rss: 606032 }, + { t: 211, tag: "libc", rss: 606032 }, + { t: 212, tag: "libc", rss: 606032 }, + { t: 213, tag: "libc", rss: 606032 }, + { t: 214, tag: "libc", rss: 606032 }, + { t: 215, tag: "libc", rss: 606032 }, + { t: 216, tag: "libc", rss: 606032 }, + { t: 217, tag: "libc", rss: 606032 }, + { t: 218, tag: "libc", rss: 606032 }, + { t: 219, tag: "libc", rss: 606032 }, + { t: 220, tag: "libc", rss: 606032 }, + { t: 221, tag: "libc", rss: 606032 }, + { t: 222, tag: "libc", rss: 606032 }, + { t: 223, tag: "libc", rss: 606032 }, + { t: 224, tag: "libc", rss: 606032 }, + { t: 225, tag: "libc", rss: 606032 }, + { t: 226, tag: "libc", rss: 606032 }, + { t: 227, tag: "libc", rss: 606032 }, + { t: 228, tag: "libc", rss: 606032 }, + { t: 229, tag: "libc", rss: 606032 }, + { t: 230, tag: "libc", rss: 606032 }, + { t: 231, tag: "libc", rss: 606032 }, + { t: 232, tag: "libc", rss: 606032 }, + { t: 233, tag: "libc", rss: 606032 }, + { t: 234, tag: "libc", rss: 606032 }, + { t: 235, tag: "libc", rss: 606032 }, + { t: 236, tag: "libc", rss: 606032 }, + { t: 237, tag: "libc", rss: 606032 }, + { t: 238, tag: "libc", rss: 606032 }, + { t: 239, tag: "libc", rss: 606032 }, + { t: 240, tag: "libc", rss: 606032 }, + { t: 241, tag: "libc", rss: 606032 }, + { t: 242, tag: "libc", rss: 606032 }, + { t: 243, tag: "libc", rss: 606032 }, + { t: 244, tag: "libc", rss: 606032 }, + { t: 245, tag: "libc", rss: 606032 }, + { t: 246, tag: "libc", rss: 606032 }, + { t: 247, tag: "libc", rss: 606032 }, + { t: 248, tag: "libc", rss: 606032 }, + { t: 249, tag: "libc", rss: 606032 }, + { t: 250, tag: "libc", rss: 606032 }, + { t: 251, tag: "libc", rss: 606032 }, + { t: 252, tag: "libc", rss: 606032 }, + { t: 253, tag: "libc", rss: 606032 }, + { t: 254, tag: "libc", rss: 606032 }, + { t: 255, tag: "libc", rss: 606032 }, + { t: 256, tag: "libc", rss: 606032 }, + { t: 257, tag: "libc", rss: 606032 }, + { t: 258, tag: "libc", rss: 606032 }, + { t: 259, tag: "libc", rss: 606032 }, + { t: 260, tag: "libc", rss: 606032 }, + { t: 261, tag: "libc", rss: 606032 }, + { t: 262, tag: "libc", rss: 606032 }, + { t: 263, tag: "libc", rss: 606032 }, + { t: 264, tag: "libc", rss: 606032 }, + { t: 265, tag: "libc", rss: 606032 }, + { t: 266, tag: "libc", rss: 606032 }, + { t: 267, tag: "libc", rss: 606032 }, + { t: 268, tag: "libc", rss: 606032 }, + { t: 269, tag: "libc", rss: 606032 }, + { t: 270, tag: "libc", rss: 606032 }, + { t: 271, tag: "libc", rss: 606032 }, + { t: 272, tag: "libc", rss: 606032 }, + { t: 273, tag: "libc", rss: 606032 }, + { t: 274, tag: "libc", rss: 606032 }, + { t: 275, tag: "libc", rss: 606032 }, + { t: 276, tag: "libc", rss: 606032 }, + { t: 277, tag: "libc", rss: 606032 }, + { t: 278, tag: "libc", rss: 606032 }, + { t: 279, tag: "libc", rss: 606032 }, + { t: 280, tag: "libc", rss: 606032 }, + { t: 281, tag: "libc", rss: 606032 }, + { t: 282, tag: "libc", rss: 606032 }, + { t: 283, tag: "libc", rss: 606032 }, + { t: 284, tag: "libc", rss: 606032 }, + { t: 285, tag: "libc", rss: 606032 }, + { t: 286, tag: "libc", rss: 606032 }, + { t: 288, tag: "libc", rss: 606032 }, + { t: 289, tag: "libc", rss: 606032 }, + { t: 290, tag: "libc", rss: 606032 }, + { t: 291, tag: "libc", rss: 606032 }, + { t: 292, tag: "libc", rss: 606032 }, + { t: 293, tag: "libc", rss: 606032 }, + { t: 294, tag: "libc", rss: 606032 }, + { t: 295, tag: "libc", rss: 606032 }, + { t: 296, tag: "libc", rss: 606032 }, + { t: 297, tag: "libc", rss: 606032 }, + { t: 298, tag: "libc", rss: 606032 }, + { t: 299, tag: "libc", rss: 606032 }, + { t: 300, tag: "libc", rss: 606032 }, +]; diff --git a/rssanon-mimalloc.js b/rssanon-mimalloc.js new file mode 100644 index 00000000..588cf04b --- /dev/null +++ b/rssanon-mimalloc.js @@ -0,0 +1,301 @@ +const mimalloc = [ + { t: 0, tag: "mimalloc", rss: 576 }, + { t: 1, tag: "mimalloc", rss: 218144 }, + { t: 2, tag: "mimalloc", rss: 218144 }, + { t: 3, tag: "mimalloc", rss: 218144 }, + { t: 4, tag: "mimalloc", rss: 218144 }, + { t: 5, tag: "mimalloc", rss: 218144 }, + { t: 6, tag: "mimalloc", rss: 218144 }, + { t: 7, tag: "mimalloc", rss: 218144 }, + { t: 8, tag: "mimalloc", rss: 218144 }, + { t: 9, tag: "mimalloc", rss: 218144 }, + { t: 10, tag: "mimalloc", rss: 218144 }, + { t: 11, tag: "mimalloc", rss: 218144 }, + { t: 12, tag: "mimalloc", rss: 218144 }, + { t: 13, tag: "mimalloc", rss: 218144 }, + { t: 14, tag: "mimalloc", rss: 218144 }, + { t: 15, tag: "mimalloc", rss: 218144 }, + { t: 16, tag: "mimalloc", rss: 218144 }, + { t: 17, tag: "mimalloc", rss: 218144 }, + { t: 18, tag: "mimalloc", rss: 218144 }, + { t: 19, tag: "mimalloc", rss: 218144 }, + { t: 20, tag: "mimalloc", rss: 218144 }, + { t: 21, tag: "mimalloc", rss: 218144 }, + { t: 22, tag: "mimalloc", rss: 218144 }, + { t: 23, tag: "mimalloc", rss: 218144 }, + { t: 24, tag: "mimalloc", rss: 218144 }, + { t: 25, tag: "mimalloc", rss: 218144 }, + { t: 26, tag: "mimalloc", rss: 218144 }, + { t: 27, tag: "mimalloc", rss: 218144 }, + { t: 28, tag: "mimalloc", rss: 218144 }, + { t: 29, tag: "mimalloc", rss: 218144 }, + { t: 30, tag: "mimalloc", rss: 218144 }, + { t: 31, tag: "mimalloc", rss: 711160 }, + { t: 32, tag: "mimalloc", rss: 715336 }, + { t: 33, tag: "mimalloc", rss: 720348 }, + { t: 34, tag: "mimalloc", rss: 722288 }, + { t: 35, tag: "mimalloc", rss: 728496 }, + { t: 36, tag: "mimalloc", rss: 722824 }, + { t: 37, tag: "mimalloc", rss: 723836 }, + { t: 38, tag: "mimalloc", rss: 724700 }, + { t: 39, tag: "mimalloc", rss: 728024 }, + { t: 40, tag: "mimalloc", rss: 723656 }, + { t: 41, tag: "mimalloc", rss: 727540 }, + { t: 42, tag: "mimalloc", rss: 722140 }, + { t: 43, tag: "mimalloc", rss: 729268 }, + { t: 44, tag: "mimalloc", rss: 730932 }, + { t: 45, tag: "mimalloc", rss: 734196 }, + { t: 46, tag: "mimalloc", rss: 740096 }, + { t: 47, tag: "mimalloc", rss: 741940 }, + { t: 48, tag: "mimalloc", rss: 739500 }, + { t: 49, tag: "mimalloc", rss: 742996 }, + { t: 50, tag: "mimalloc", rss: 742260 }, + { t: 51, tag: "mimalloc", rss: 735368 }, + { t: 52, tag: "mimalloc", rss: 733432 }, + { t: 53, tag: "mimalloc", rss: 734152 }, + { t: 54, tag: "mimalloc", rss: 730568 }, + { t: 55, tag: "mimalloc", rss: 732688 }, + { t: 56, tag: "mimalloc", rss: 731568 }, + { t: 57, tag: "mimalloc", rss: 728188 }, + { t: 58, tag: "mimalloc", rss: 721188 }, + { t: 59, tag: "mimalloc", rss: 724468 }, + { t: 60, tag: "mimalloc", rss: 727388 }, + { t: 61, tag: "mimalloc", rss: 723136 }, + { t: 62, tag: "mimalloc", rss: 721564 }, + { t: 63, tag: "mimalloc", rss: 723300 }, + { t: 64, tag: "mimalloc", rss: 724168 }, + { t: 65, tag: "mimalloc", rss: 725908 }, + { t: 66, tag: "mimalloc", rss: 726228 }, + { t: 67, tag: "mimalloc", rss: 730300 }, + { t: 68, tag: "mimalloc", rss: 727372 }, + { t: 69, tag: "mimalloc", rss: 729528 }, + { t: 70, tag: "mimalloc", rss: 728396 }, + { t: 71, tag: "mimalloc", rss: 725412 }, + { t: 72, tag: "mimalloc", rss: 727604 }, + { t: 73, tag: "mimalloc", rss: 729104 }, + { t: 74, tag: "mimalloc", rss: 729872 }, + { t: 75, tag: "mimalloc", rss: 729872 }, + { t: 76, tag: "mimalloc", rss: 730256 }, + { t: 77, tag: "mimalloc", rss: 725340 }, + { t: 78, tag: "mimalloc", rss: 725128 }, + { t: 79, tag: "mimalloc", rss: 722212 }, + { t: 80, tag: "mimalloc", rss: 723364 }, + { t: 81, tag: "mimalloc", rss: 724208 }, + { t: 82, tag: "mimalloc", rss: 723860 }, + { t: 83, tag: "mimalloc", rss: 724748 }, + { t: 84, tag: "mimalloc", rss: 725036 }, + { t: 85, tag: "mimalloc", rss: 728612 }, + { t: 86, tag: "mimalloc", rss: 728804 }, + { t: 87, tag: "mimalloc", rss: 728136 }, + { t: 88, tag: "mimalloc", rss: 727180 }, + { t: 89, tag: "mimalloc", rss: 728140 }, + { t: 91, tag: "mimalloc", rss: 725820 }, + { t: 92, tag: "mimalloc", rss: 727880 }, + { t: 93, tag: "mimalloc", rss: 726340 }, + { t: 94, tag: "mimalloc", rss: 728388 }, + { t: 95, tag: "mimalloc", rss: 729924 }, + { t: 96, tag: "mimalloc", rss: 730500 }, + { t: 97, tag: "mimalloc", rss: 728740 }, + { t: 98, tag: "mimalloc", rss: 726304 }, + { t: 99, tag: "mimalloc", rss: 720524 }, + { t: 100, tag: "mimalloc", rss: 720444 }, + { t: 101, tag: "mimalloc", rss: 721264 }, + { t: 102, tag: "mimalloc", rss: 717388 }, + { t: 103, tag: "mimalloc", rss: 714476 }, + { t: 104, tag: "mimalloc", rss: 712544 }, + { t: 105, tag: "mimalloc", rss: 716608 }, + { t: 106, tag: "mimalloc", rss: 719784 }, + { t: 107, tag: "mimalloc", rss: 722644 }, + { t: 108, tag: "mimalloc", rss: 715128 }, + { t: 109, tag: "mimalloc", rss: 715048 }, + { t: 110, tag: "mimalloc", rss: 718792 }, + { t: 111, tag: "mimalloc", rss: 718168 }, + { t: 112, tag: "mimalloc", rss: 724176 }, + { t: 113, tag: "mimalloc", rss: 723084 }, + { t: 114, tag: "mimalloc", rss: 719852 }, + { t: 115, tag: "mimalloc", rss: 720520 }, + { t: 116, tag: "mimalloc", rss: 723252 }, + { t: 117, tag: "mimalloc", rss: 715048 }, + { t: 118, tag: "mimalloc", rss: 718888 }, + { t: 119, tag: "mimalloc", rss: 728108 }, + { t: 120, tag: "mimalloc", rss: 730144 }, + { t: 121, tag: "mimalloc", rss: 725828 }, + { t: 122, tag: "mimalloc", rss: 727684 }, + { t: 123, tag: "mimalloc", rss: 729704 }, + { t: 124, tag: "mimalloc", rss: 727764 }, + { t: 125, tag: "mimalloc", rss: 720596 }, + { t: 126, tag: "mimalloc", rss: 718528 }, + { t: 127, tag: "mimalloc", rss: 721048 }, + { t: 128, tag: "mimalloc", rss: 713028 }, + { t: 129, tag: "mimalloc", rss: 716548 }, + { t: 130, tag: "mimalloc", rss: 714500 }, + { t: 131, tag: "mimalloc", rss: 716248 }, + { t: 132, tag: "mimalloc", rss: 718044 }, + { t: 133, tag: "mimalloc", rss: 718524 }, + { t: 134, tag: "mimalloc", rss: 719952 }, + { t: 135, tag: "mimalloc", rss: 719484 }, + { t: 136, tag: "mimalloc", rss: 718952 }, + { t: 137, tag: "mimalloc", rss: 720536 }, + { t: 138, tag: "mimalloc", rss: 716540 }, + { t: 139, tag: "mimalloc", rss: 718652 }, + { t: 140, tag: "mimalloc", rss: 720844 }, + { t: 141, tag: "mimalloc", rss: 719280 }, + { t: 142, tag: "mimalloc", rss: 713580 }, + { t: 143, tag: "mimalloc", rss: 715640 }, + { t: 144, tag: "mimalloc", rss: 719344 }, + { t: 145, tag: "mimalloc", rss: 721848 }, + { t: 146, tag: "mimalloc", rss: 721992 }, + { t: 147, tag: "mimalloc", rss: 722972 }, + { t: 148, tag: "mimalloc", rss: 720568 }, + { t: 149, tag: "mimalloc", rss: 721828 }, + { t: 150, tag: "mimalloc", rss: 725876 }, + { t: 151, tag: "mimalloc", rss: 726584 }, + { t: 152, tag: "mimalloc", rss: 727344 }, + { t: 153, tag: "mimalloc", rss: 730124 }, + { t: 154, tag: "mimalloc", rss: 728596 }, + { t: 155, tag: "mimalloc", rss: 726680 }, + { t: 156, tag: "mimalloc", rss: 728008 }, + { t: 157, tag: "mimalloc", rss: 726780 }, + { t: 158, tag: "mimalloc", rss: 729332 }, + { t: 159, tag: "mimalloc", rss: 730416 }, + { t: 160, tag: "mimalloc", rss: 728724 }, + { t: 161, tag: "mimalloc", rss: 724536 }, + { t: 162, tag: "mimalloc", rss: 725384 }, + { t: 163, tag: "mimalloc", rss: 727280 }, + { t: 164, tag: "mimalloc", rss: 728712 }, + { t: 165, tag: "mimalloc", rss: 727316 }, + { t: 166, tag: "mimalloc", rss: 726668 }, + { t: 168, tag: "mimalloc", rss: 726900 }, + { t: 169, tag: "mimalloc", rss: 728060 }, + { t: 170, tag: "mimalloc", rss: 727560 }, + { t: 171, tag: "mimalloc", rss: 730440 }, + { t: 172, tag: "mimalloc", rss: 731016 }, + { t: 173, tag: "mimalloc", rss: 732936 }, + { t: 174, tag: "mimalloc", rss: 731752 }, + { t: 175, tag: "mimalloc", rss: 729448 }, + { t: 176, tag: "mimalloc", rss: 727008 }, + { t: 177, tag: "mimalloc", rss: 730728 }, + { t: 178, tag: "mimalloc", rss: 731924 }, + { t: 179, tag: "mimalloc", rss: 733844 }, + { t: 180, tag: "mimalloc", rss: 730604 }, + { t: 181, tag: "mimalloc", rss: 729872 }, + { t: 182, tag: "mimalloc", rss: 726328 }, + { t: 183, tag: "mimalloc", rss: 727884 }, + { t: 184, tag: "mimalloc", rss: 730244 }, + { t: 185, tag: "mimalloc", rss: 729196 }, + { t: 186, tag: "mimalloc", rss: 727700 }, + { t: 187, tag: "mimalloc", rss: 730060 }, + { t: 188, tag: "mimalloc", rss: 727800 }, + { t: 189, tag: "mimalloc", rss: 724524 }, + { t: 190, tag: "mimalloc", rss: 724788 }, + { t: 191, tag: "mimalloc", rss: 725072 }, + { t: 192, tag: "mimalloc", rss: 727220 }, + { t: 193, tag: "mimalloc", rss: 728752 }, + { t: 194, tag: "mimalloc", rss: 724824 }, + { t: 195, tag: "mimalloc", rss: 726828 }, + { t: 196, tag: "mimalloc", rss: 722980 }, + { t: 197, tag: "mimalloc", rss: 723384 }, + { t: 198, tag: "mimalloc", rss: 722368 }, + { t: 199, tag: "mimalloc", rss: 725748 }, + { t: 200, tag: "mimalloc", rss: 727060 }, + { t: 201, tag: "mimalloc", rss: 727180 }, + { t: 202, tag: "mimalloc", rss: 725780 }, + { t: 203, tag: "mimalloc", rss: 728852 }, + { t: 204, tag: "mimalloc", rss: 731540 }, + { t: 205, tag: "mimalloc", rss: 732884 }, + { t: 206, tag: "mimalloc", rss: 733460 }, + { t: 207, tag: "mimalloc", rss: 734420 }, + { t: 208, tag: "mimalloc", rss: 734484 }, + { t: 209, tag: "mimalloc", rss: 733216 }, + { t: 210, tag: "mimalloc", rss: 729480 }, + { t: 211, tag: "mimalloc", rss: 729864 }, + { t: 212, tag: "mimalloc", rss: 729864 }, + { t: 213, tag: "mimalloc", rss: 729864 }, + { t: 214, tag: "mimalloc", rss: 729864 }, + { t: 215, tag: "mimalloc", rss: 729864 }, + { t: 216, tag: "mimalloc", rss: 729864 }, + { t: 217, tag: "mimalloc", rss: 729864 }, + { t: 218, tag: "mimalloc", rss: 729864 }, + { t: 219, tag: "mimalloc", rss: 729864 }, + { t: 220, tag: "mimalloc", rss: 729864 }, + { t: 221, tag: "mimalloc", rss: 729864 }, + { t: 222, tag: "mimalloc", rss: 729864 }, + { t: 223, tag: "mimalloc", rss: 729864 }, + { t: 224, tag: "mimalloc", rss: 729864 }, + { t: 225, tag: "mimalloc", rss: 729864 }, + { t: 226, tag: "mimalloc", rss: 729864 }, + { t: 227, tag: "mimalloc", rss: 729864 }, + { t: 228, tag: "mimalloc", rss: 729864 }, + { t: 229, tag: "mimalloc", rss: 729864 }, + { t: 230, tag: "mimalloc", rss: 729864 }, + { t: 231, tag: "mimalloc", rss: 729864 }, + { t: 232, tag: "mimalloc", rss: 729864 }, + { t: 233, tag: "mimalloc", rss: 729864 }, + { t: 234, tag: "mimalloc", rss: 729864 }, + { t: 235, tag: "mimalloc", rss: 729864 }, + { t: 236, tag: "mimalloc", rss: 729864 }, + { t: 237, tag: "mimalloc", rss: 729864 }, + { t: 238, tag: "mimalloc", rss: 729864 }, + { t: 239, tag: "mimalloc", rss: 729864 }, + { t: 240, tag: "mimalloc", rss: 729864 }, + { t: 241, tag: "mimalloc", rss: 729864 }, + { t: 242, tag: "mimalloc", rss: 729864 }, + { t: 243, tag: "mimalloc", rss: 729864 }, + { t: 244, tag: "mimalloc", rss: 729864 }, + { t: 245, tag: "mimalloc", rss: 729864 }, + { t: 246, tag: "mimalloc", rss: 729864 }, + { t: 247, tag: "mimalloc", rss: 729864 }, + { t: 248, tag: "mimalloc", rss: 729864 }, + { t: 249, tag: "mimalloc", rss: 729864 }, + { t: 250, tag: "mimalloc", rss: 729864 }, + { t: 251, tag: "mimalloc", rss: 729864 }, + { t: 252, tag: "mimalloc", rss: 729864 }, + { t: 253, tag: "mimalloc", rss: 729864 }, + { t: 254, tag: "mimalloc", rss: 729864 }, + { t: 255, tag: "mimalloc", rss: 729864 }, + { t: 256, tag: "mimalloc", rss: 729864 }, + { t: 257, tag: "mimalloc", rss: 729864 }, + { t: 258, tag: "mimalloc", rss: 729864 }, + { t: 259, tag: "mimalloc", rss: 729864 }, + { t: 260, tag: "mimalloc", rss: 729864 }, + { t: 261, tag: "mimalloc", rss: 729864 }, + { t: 262, tag: "mimalloc", rss: 729864 }, + { t: 263, tag: "mimalloc", rss: 729864 }, + { t: 264, tag: "mimalloc", rss: 729864 }, + { t: 265, tag: "mimalloc", rss: 729864 }, + { t: 266, tag: "mimalloc", rss: 729864 }, + { t: 267, tag: "mimalloc", rss: 729864 }, + { t: 268, tag: "mimalloc", rss: 729864 }, + { t: 269, tag: "mimalloc", rss: 729864 }, + { t: 270, tag: "mimalloc", rss: 729864 }, + { t: 271, tag: "mimalloc", rss: 729864 }, + { t: 272, tag: "mimalloc", rss: 729864 }, + { t: 273, tag: "mimalloc", rss: 729864 }, + { t: 274, tag: "mimalloc", rss: 729864 }, + { t: 275, tag: "mimalloc", rss: 729864 }, + { t: 276, tag: "mimalloc", rss: 729864 }, + { t: 277, tag: "mimalloc", rss: 729864 }, + { t: 278, tag: "mimalloc", rss: 729864 }, + { t: 279, tag: "mimalloc", rss: 729864 }, + { t: 280, tag: "mimalloc", rss: 729864 }, + { t: 281, tag: "mimalloc", rss: 729864 }, + { t: 282, tag: "mimalloc", rss: 729864 }, + { t: 283, tag: "mimalloc", rss: 729864 }, + { t: 284, tag: "mimalloc", rss: 729864 }, + { t: 285, tag: "mimalloc", rss: 729864 }, + { t: 286, tag: "mimalloc", rss: 729864 }, + { t: 287, tag: "mimalloc", rss: 729864 }, + { t: 288, tag: "mimalloc", rss: 729864 }, + { t: 289, tag: "mimalloc", rss: 729864 }, + { t: 290, tag: "mimalloc", rss: 729864 }, + { t: 291, tag: "mimalloc", rss: 729864 }, + { t: 292, tag: "mimalloc", rss: 729864 }, + { t: 293, tag: "mimalloc", rss: 729864 }, + { t: 294, tag: "mimalloc", rss: 729864 }, + { t: 295, tag: "mimalloc", rss: 729864 }, + { t: 296, tag: "mimalloc", rss: 729864 }, + { t: 297, tag: "mimalloc", rss: 729864 }, + { t: 298, tag: "mimalloc", rss: 729864 }, + { t: 299, tag: "mimalloc", rss: 729864 }, + { t: 300, tag: "mimalloc", rss: 729864 }, +]; diff --git a/rssanon-tcmalloc.js b/rssanon-tcmalloc.js new file mode 100644 index 00000000..4fd94933 --- /dev/null +++ b/rssanon-tcmalloc.js @@ -0,0 +1,301 @@ +const tcmalloc = [ + { t: 0, tag: "tcmalloc", rss: 576 }, + { t: 1, tag: "tcmalloc", rss: 104424 }, + { t: 2, tag: "tcmalloc", rss: 104424 }, + { t: 3, tag: "tcmalloc", rss: 104424 }, + { t: 4, tag: "tcmalloc", rss: 104424 }, + { t: 5, tag: "tcmalloc", rss: 104424 }, + { t: 6, tag: "tcmalloc", rss: 104424 }, + { t: 7, tag: "tcmalloc", rss: 104424 }, + { t: 8, tag: "tcmalloc", rss: 104424 }, + { t: 9, tag: "tcmalloc", rss: 104424 }, + { t: 10, tag: "tcmalloc", rss: 104424 }, + { t: 11, tag: "tcmalloc", rss: 104424 }, + { t: 12, tag: "tcmalloc", rss: 104424 }, + { t: 13, tag: "tcmalloc", rss: 104424 }, + { t: 14, tag: "tcmalloc", rss: 104424 }, + { t: 15, tag: "tcmalloc", rss: 104424 }, + { t: 16, tag: "tcmalloc", rss: 104424 }, + { t: 17, tag: "tcmalloc", rss: 104424 }, + { t: 18, tag: "tcmalloc", rss: 104424 }, + { t: 19, tag: "tcmalloc", rss: 104424 }, + { t: 20, tag: "tcmalloc", rss: 104424 }, + { t: 21, tag: "tcmalloc", rss: 104424 }, + { t: 22, tag: "tcmalloc", rss: 104424 }, + { t: 23, tag: "tcmalloc", rss: 104424 }, + { t: 24, tag: "tcmalloc", rss: 104424 }, + { t: 25, tag: "tcmalloc", rss: 104424 }, + { t: 26, tag: "tcmalloc", rss: 104424 }, + { t: 27, tag: "tcmalloc", rss: 104424 }, + { t: 28, tag: "tcmalloc", rss: 104424 }, + { t: 29, tag: "tcmalloc", rss: 104424 }, + { t: 30, tag: "tcmalloc", rss: 104424 }, + { t: 31, tag: "tcmalloc", rss: 560216 }, + { t: 32, tag: "tcmalloc", rss: 562136 }, + { t: 33, tag: "tcmalloc", rss: 563060 }, + { t: 34, tag: "tcmalloc", rss: 563368 }, + { t: 35, tag: "tcmalloc", rss: 563900 }, + { t: 36, tag: "tcmalloc", rss: 563760 }, + { t: 37, tag: "tcmalloc", rss: 562356 }, + { t: 38, tag: "tcmalloc", rss: 563084 }, + { t: 39, tag: "tcmalloc", rss: 560120 }, + { t: 40, tag: "tcmalloc", rss: 561272 }, + { t: 41, tag: "tcmalloc", rss: 561220 }, + { t: 42, tag: "tcmalloc", rss: 559132 }, + { t: 43, tag: "tcmalloc", rss: 562356 }, + { t: 44, tag: "tcmalloc", rss: 562992 }, + { t: 45, tag: "tcmalloc", rss: 562064 }, + { t: 46, tag: "tcmalloc", rss: 562832 }, + { t: 47, tag: "tcmalloc", rss: 562576 }, + { t: 48, tag: "tcmalloc", rss: 562916 }, + { t: 49, tag: "tcmalloc", rss: 562984 }, + { t: 50, tag: "tcmalloc", rss: 561600 }, + { t: 51, tag: "tcmalloc", rss: 562944 }, + { t: 52, tag: "tcmalloc", rss: 561560 }, + { t: 53, tag: "tcmalloc", rss: 562520 }, + { t: 54, tag: "tcmalloc", rss: 561336 }, + { t: 55, tag: "tcmalloc", rss: 562680 }, + { t: 56, tag: "tcmalloc", rss: 559332 }, + { t: 57, tag: "tcmalloc", rss: 560484 }, + { t: 58, tag: "tcmalloc", rss: 562776 }, + { t: 59, tag: "tcmalloc", rss: 562112 }, + { t: 60, tag: "tcmalloc", rss: 560940 }, + { t: 61, tag: "tcmalloc", rss: 562120 }, + { t: 62, tag: "tcmalloc", rss: 562552 }, + { t: 63, tag: "tcmalloc", rss: 563360 }, + { t: 64, tag: "tcmalloc", rss: 563268 }, + { t: 65, tag: "tcmalloc", rss: 561252 }, + { t: 66, tag: "tcmalloc", rss: 562020 }, + { t: 67, tag: "tcmalloc", rss: 563012 }, + { t: 68, tag: "tcmalloc", rss: 563432 }, + { t: 69, tag: "tcmalloc", rss: 563768 }, + { t: 70, tag: "tcmalloc", rss: 563876 }, + { t: 71, tag: "tcmalloc", rss: 562868 }, + { t: 72, tag: "tcmalloc", rss: 563984 }, + { t: 73, tag: "tcmalloc", rss: 563600 }, + { t: 75, tag: "tcmalloc", rss: 562592 }, + { t: 76, tag: "tcmalloc", rss: 562028 }, + { t: 77, tag: "tcmalloc", rss: 560440 }, + { t: 78, tag: "tcmalloc", rss: 558036 }, + { t: 79, tag: "tcmalloc", rss: 558036 }, + { t: 80, tag: "tcmalloc", rss: 560968 }, + { t: 81, tag: "tcmalloc", rss: 562888 }, + { t: 82, tag: "tcmalloc", rss: 563848 }, + { t: 83, tag: "tcmalloc", rss: 563848 }, + { t: 84, tag: "tcmalloc", rss: 563848 }, + { t: 85, tag: "tcmalloc", rss: 563480 }, + { t: 86, tag: "tcmalloc", rss: 563352 }, + { t: 87, tag: "tcmalloc", rss: 564504 }, + { t: 88, tag: "tcmalloc", rss: 564704 }, + { t: 89, tag: "tcmalloc", rss: 564612 }, + { t: 90, tag: "tcmalloc", rss: 563532 }, + { t: 91, tag: "tcmalloc", rss: 564440 }, + { t: 92, tag: "tcmalloc", rss: 564488 }, + { t: 93, tag: "tcmalloc", rss: 563248 }, + { t: 94, tag: "tcmalloc", rss: 563052 }, + { t: 95, tag: "tcmalloc", rss: 564184 }, + { t: 96, tag: "tcmalloc", rss: 563680 }, + { t: 97, tag: "tcmalloc", rss: 564580 }, + { t: 98, tag: "tcmalloc", rss: 564732 }, + { t: 99, tag: "tcmalloc", rss: 564964 }, + { t: 100, tag: "tcmalloc", rss: 564948 }, + { t: 101, tag: "tcmalloc", rss: 564900 }, + { t: 102, tag: "tcmalloc", rss: 563780 }, + { t: 103, tag: "tcmalloc", rss: 563108 }, + { t: 104, tag: "tcmalloc", rss: 564172 }, + { t: 105, tag: "tcmalloc", rss: 565132 }, + { t: 106, tag: "tcmalloc", rss: 564404 }, + { t: 107, tag: "tcmalloc", rss: 564840 }, + { t: 108, tag: "tcmalloc", rss: 565532 }, + { t: 109, tag: "tcmalloc", rss: 565556 }, + { t: 110, tag: "tcmalloc", rss: 565188 }, + { t: 111, tag: "tcmalloc", rss: 565888 }, + { t: 112, tag: "tcmalloc", rss: 566520 }, + { t: 113, tag: "tcmalloc", rss: 564612 }, + { t: 114, tag: "tcmalloc", rss: 564996 }, + { t: 115, tag: "tcmalloc", rss: 564748 }, + { t: 116, tag: "tcmalloc", rss: 564832 }, + { t: 117, tag: "tcmalloc", rss: 563136 }, + { t: 118, tag: "tcmalloc", rss: 564480 }, + { t: 119, tag: "tcmalloc", rss: 564020 }, + { t: 120, tag: "tcmalloc", rss: 563124 }, + { t: 121, tag: "tcmalloc", rss: 564384 }, + { t: 122, tag: "tcmalloc", rss: 563696 }, + { t: 123, tag: "tcmalloc", rss: 563492 }, + { t: 124, tag: "tcmalloc", rss: 561980 }, + { t: 125, tag: "tcmalloc", rss: 562292 }, + { t: 126, tag: "tcmalloc", rss: 562324 }, + { t: 127, tag: "tcmalloc", rss: 563400 }, + { t: 128, tag: "tcmalloc", rss: 562288 }, + { t: 129, tag: "tcmalloc", rss: 562856 }, + { t: 130, tag: "tcmalloc", rss: 561708 }, + { t: 131, tag: "tcmalloc", rss: 562416 }, + { t: 132, tag: "tcmalloc", rss: 561400 }, + { t: 133, tag: "tcmalloc", rss: 560224 }, + { t: 134, tag: "tcmalloc", rss: 560356 }, + { t: 135, tag: "tcmalloc", rss: 559260 }, + { t: 136, tag: "tcmalloc", rss: 559760 }, + { t: 137, tag: "tcmalloc", rss: 558680 }, + { t: 138, tag: "tcmalloc", rss: 558792 }, + { t: 139, tag: "tcmalloc", rss: 560904 }, + { t: 140, tag: "tcmalloc", rss: 562632 }, + { t: 141, tag: "tcmalloc", rss: 562632 }, + { t: 142, tag: "tcmalloc", rss: 562780 }, + { t: 143, tag: "tcmalloc", rss: 563992 }, + { t: 144, tag: "tcmalloc", rss: 564360 }, + { t: 145, tag: "tcmalloc", rss: 565432 }, + { t: 146, tag: "tcmalloc", rss: 565508 }, + { t: 147, tag: "tcmalloc", rss: 565648 }, + { t: 148, tag: "tcmalloc", rss: 566224 }, + { t: 149, tag: "tcmalloc", rss: 565524 }, + { t: 150, tag: "tcmalloc", rss: 566100 }, + { t: 151, tag: "tcmalloc", rss: 564664 }, + { t: 152, tag: "tcmalloc", rss: 565952 }, + { t: 153, tag: "tcmalloc", rss: 565472 }, + { t: 154, tag: "tcmalloc", rss: 563284 }, + { t: 155, tag: "tcmalloc", rss: 563668 }, + { t: 156, tag: "tcmalloc", rss: 565324 }, + { t: 157, tag: "tcmalloc", rss: 563984 }, + { t: 158, tag: "tcmalloc", rss: 563984 }, + { t: 159, tag: "tcmalloc", rss: 564564 }, + { t: 160, tag: "tcmalloc", rss: 564356 }, + { t: 161, tag: "tcmalloc", rss: 564760 }, + { t: 163, tag: "tcmalloc", rss: 563816 }, + { t: 164, tag: "tcmalloc", rss: 561728 }, + { t: 165, tag: "tcmalloc", rss: 563808 }, + { t: 166, tag: "tcmalloc", rss: 565320 }, + { t: 167, tag: "tcmalloc", rss: 563244 }, + { t: 168, tag: "tcmalloc", rss: 565740 }, + { t: 169, tag: "tcmalloc", rss: 565596 }, + { t: 170, tag: "tcmalloc", rss: 563448 }, + { t: 171, tag: "tcmalloc", rss: 565752 }, + { t: 172, tag: "tcmalloc", rss: 565536 }, + { t: 173, tag: "tcmalloc", rss: 562100 }, + { t: 174, tag: "tcmalloc", rss: 565364 }, + { t: 175, tag: "tcmalloc", rss: 565748 }, + { t: 176, tag: "tcmalloc", rss: 563456 }, + { t: 177, tag: "tcmalloc", rss: 564608 }, + { t: 178, tag: "tcmalloc", rss: 565760 }, + { t: 179, tag: "tcmalloc", rss: 564392 }, + { t: 180, tag: "tcmalloc", rss: 565928 }, + { t: 181, tag: "tcmalloc", rss: 564832 }, + { t: 182, tag: "tcmalloc", rss: 566136 }, + { t: 183, tag: "tcmalloc", rss: 565764 }, + { t: 184, tag: "tcmalloc", rss: 565644 }, + { t: 185, tag: "tcmalloc", rss: 566824 }, + { t: 186, tag: "tcmalloc", rss: 566400 }, + { t: 187, tag: "tcmalloc", rss: 565908 }, + { t: 188, tag: "tcmalloc", rss: 566676 }, + { t: 189, tag: "tcmalloc", rss: 566780 }, + { t: 190, tag: "tcmalloc", rss: 566992 }, + { t: 191, tag: "tcmalloc", rss: 566816 }, + { t: 192, tag: "tcmalloc", rss: 567156 }, + { t: 193, tag: "tcmalloc", rss: 566672 }, + { t: 194, tag: "tcmalloc", rss: 566672 }, + { t: 195, tag: "tcmalloc", rss: 566136 }, + { t: 196, tag: "tcmalloc", rss: 565864 }, + { t: 197, tag: "tcmalloc", rss: 566880 }, + { t: 198, tag: "tcmalloc", rss: 566572 }, + { t: 199, tag: "tcmalloc", rss: 566936 }, + { t: 200, tag: "tcmalloc", rss: 565852 }, + { t: 201, tag: "tcmalloc", rss: 566812 }, + { t: 202, tag: "tcmalloc", rss: 567136 }, + { t: 203, tag: "tcmalloc", rss: 566752 }, + { t: 204, tag: "tcmalloc", rss: 567328 }, + { t: 205, tag: "tcmalloc", rss: 566296 }, + { t: 206, tag: "tcmalloc", rss: 566296 }, + { t: 207, tag: "tcmalloc", rss: 564872 }, + { t: 208, tag: "tcmalloc", rss: 566408 }, + { t: 209, tag: "tcmalloc", rss: 566520 }, + { t: 210, tag: "tcmalloc", rss: 566816 }, + { t: 211, tag: "tcmalloc", rss: 566924 }, + { t: 212, tag: "tcmalloc", rss: 566232 }, + { t: 213, tag: "tcmalloc", rss: 566232 }, + { t: 214, tag: "tcmalloc", rss: 566232 }, + { t: 215, tag: "tcmalloc", rss: 566232 }, + { t: 216, tag: "tcmalloc", rss: 566232 }, + { t: 217, tag: "tcmalloc", rss: 566232 }, + { t: 218, tag: "tcmalloc", rss: 566232 }, + { t: 219, tag: "tcmalloc", rss: 566232 }, + { t: 220, tag: "tcmalloc", rss: 566232 }, + { t: 221, tag: "tcmalloc", rss: 566232 }, + { t: 222, tag: "tcmalloc", rss: 566232 }, + { t: 223, tag: "tcmalloc", rss: 566232 }, + { t: 224, tag: "tcmalloc", rss: 566232 }, + { t: 225, tag: "tcmalloc", rss: 566232 }, + { t: 226, tag: "tcmalloc", rss: 566232 }, + { t: 227, tag: "tcmalloc", rss: 566232 }, + { t: 228, tag: "tcmalloc", rss: 566232 }, + { t: 229, tag: "tcmalloc", rss: 566232 }, + { t: 230, tag: "tcmalloc", rss: 566232 }, + { t: 231, tag: "tcmalloc", rss: 566232 }, + { t: 232, tag: "tcmalloc", rss: 566232 }, + { t: 233, tag: "tcmalloc", rss: 566232 }, + { t: 234, tag: "tcmalloc", rss: 566232 }, + { t: 235, tag: "tcmalloc", rss: 566232 }, + { t: 236, tag: "tcmalloc", rss: 566232 }, + { t: 237, tag: "tcmalloc", rss: 566232 }, + { t: 238, tag: "tcmalloc", rss: 566232 }, + { t: 239, tag: "tcmalloc", rss: 566232 }, + { t: 240, tag: "tcmalloc", rss: 566232 }, + { t: 241, tag: "tcmalloc", rss: 566232 }, + { t: 242, tag: "tcmalloc", rss: 566232 }, + { t: 243, tag: "tcmalloc", rss: 566232 }, + { t: 244, tag: "tcmalloc", rss: 566232 }, + { t: 245, tag: "tcmalloc", rss: 566232 }, + { t: 246, tag: "tcmalloc", rss: 566232 }, + { t: 247, tag: "tcmalloc", rss: 566232 }, + { t: 248, tag: "tcmalloc", rss: 566232 }, + { t: 249, tag: "tcmalloc", rss: 566232 }, + { t: 250, tag: "tcmalloc", rss: 566232 }, + { t: 251, tag: "tcmalloc", rss: 566232 }, + { t: 252, tag: "tcmalloc", rss: 566232 }, + { t: 253, tag: "tcmalloc", rss: 566232 }, + { t: 254, tag: "tcmalloc", rss: 566232 }, + { t: 255, tag: "tcmalloc", rss: 566232 }, + { t: 256, tag: "tcmalloc", rss: 566232 }, + { t: 257, tag: "tcmalloc", rss: 566232 }, + { t: 258, tag: "tcmalloc", rss: 566232 }, + { t: 259, tag: "tcmalloc", rss: 566232 }, + { t: 260, tag: "tcmalloc", rss: 566232 }, + { t: 261, tag: "tcmalloc", rss: 566232 }, + { t: 262, tag: "tcmalloc", rss: 566232 }, + { t: 263, tag: "tcmalloc", rss: 566232 }, + { t: 264, tag: "tcmalloc", rss: 566232 }, + { t: 265, tag: "tcmalloc", rss: 566232 }, + { t: 266, tag: "tcmalloc", rss: 566232 }, + { t: 267, tag: "tcmalloc", rss: 566232 }, + { t: 268, tag: "tcmalloc", rss: 566232 }, + { t: 269, tag: "tcmalloc", rss: 566232 }, + { t: 270, tag: "tcmalloc", rss: 566232 }, + { t: 271, tag: "tcmalloc", rss: 566232 }, + { t: 272, tag: "tcmalloc", rss: 566232 }, + { t: 273, tag: "tcmalloc", rss: 566232 }, + { t: 274, tag: "tcmalloc", rss: 566232 }, + { t: 275, tag: "tcmalloc", rss: 566232 }, + { t: 276, tag: "tcmalloc", rss: 566232 }, + { t: 277, tag: "tcmalloc", rss: 566232 }, + { t: 278, tag: "tcmalloc", rss: 566232 }, + { t: 279, tag: "tcmalloc", rss: 566232 }, + { t: 280, tag: "tcmalloc", rss: 566232 }, + { t: 281, tag: "tcmalloc", rss: 566232 }, + { t: 282, tag: "tcmalloc", rss: 566232 }, + { t: 283, tag: "tcmalloc", rss: 566232 }, + { t: 284, tag: "tcmalloc", rss: 566232 }, + { t: 285, tag: "tcmalloc", rss: 566232 }, + { t: 286, tag: "tcmalloc", rss: 566232 }, + { t: 287, tag: "tcmalloc", rss: 566232 }, + { t: 288, tag: "tcmalloc", rss: 566232 }, + { t: 289, tag: "tcmalloc", rss: 566232 }, + { t: 290, tag: "tcmalloc", rss: 566232 }, + { t: 291, tag: "tcmalloc", rss: 566232 }, + { t: 292, tag: "tcmalloc", rss: 566232 }, + { t: 293, tag: "tcmalloc", rss: 566232 }, + { t: 294, tag: "tcmalloc", rss: 566232 }, + { t: 295, tag: "tcmalloc", rss: 566232 }, + { t: 296, tag: "tcmalloc", rss: 566232 }, + { t: 297, tag: "tcmalloc", rss: 566232 }, + { t: 298, tag: "tcmalloc", rss: 566232 }, + { t: 299, tag: "tcmalloc", rss: 566232 }, + { t: 300, tag: "tcmalloc", rss: 566232 }, +]; diff --git a/rssanon-tcmalloc.json5 b/rssanon-tcmalloc.json5 deleted file mode 100644 index 31c9891b..00000000 --- a/rssanon-tcmalloc.json5 +++ /dev/null @@ -1,298 +0,0 @@ -const tcmalloc = [ -{ "t": 0, "tag": "tcmalloc", "rss": 1636 }, -{ "t": 1, "tag": "tcmalloc", "rss": 305248 }, -{ "t": 2, "tag": "tcmalloc", "rss": 305248 }, -{ "t": 3, "tag": "tcmalloc", "rss": 305248 }, -{ "t": 4, "tag": "tcmalloc", "rss": 305512 }, -{ "t": 5, "tag": "tcmalloc", "rss": 318184 }, -{ "t": 6, "tag": "tcmalloc", "rss": 318184 }, -{ "t": 7, "tag": "tcmalloc", "rss": 323796 }, -{ "t": 8, "tag": "tcmalloc", "rss": 354420 }, -{ "t": 9, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 10, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 11, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 12, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 13, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 14, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 15, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 16, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 17, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 18, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 19, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 20, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 21, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 22, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 23, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 24, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 25, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 26, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 27, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 28, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 29, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 30, "tag": "tcmalloc", "rss": 383988 }, -{ "t": 31, "tag": "tcmalloc", "rss": 1176868 }, -{ "t": 32, "tag": "tcmalloc", "rss": 1209496 }, -{ "t": 33, "tag": "tcmalloc", "rss": 1236160 }, -{ "t": 34, "tag": "tcmalloc", "rss": 1343872 }, -{ "t": 35, "tag": "tcmalloc", "rss": 1490128 }, -{ "t": 36, "tag": "tcmalloc", "rss": 1621072 }, -{ "t": 37, "tag": "tcmalloc", "rss": 1686808 }, -{ "t": 38, "tag": "tcmalloc", "rss": 1753336 }, -{ "t": 39, "tag": "tcmalloc", "rss": 1753864 }, -{ "t": 40, "tag": "tcmalloc", "rss": 1753960 }, -{ "t": 41, "tag": "tcmalloc", "rss": 1753960 }, -{ "t": 42, "tag": "tcmalloc", "rss": 1753960 }, -{ "t": 43, "tag": "tcmalloc", "rss": 1753960 }, -{ "t": 44, "tag": "tcmalloc", "rss": 1753960 }, -{ "t": 45, "tag": "tcmalloc", "rss": 1753960 }, -{ "t": 46, "tag": "tcmalloc", "rss": 1753960 }, -{ "t": 47, "tag": "tcmalloc", "rss": 1753984 }, -{ "t": 48, "tag": "tcmalloc", "rss": 1753772 }, -{ "t": 49, "tag": "tcmalloc", "rss": 1753772 }, -{ "t": 50, "tag": "tcmalloc", "rss": 1754036 }, -{ "t": 51, "tag": "tcmalloc", "rss": 1754300 }, -{ "t": 52, "tag": "tcmalloc", "rss": 1755092 }, -{ "t": 53, "tag": "tcmalloc", "rss": 1755092 }, -{ "t": 54, "tag": "tcmalloc", "rss": 1755092 }, -{ "t": 55, "tag": "tcmalloc", "rss": 1755092 }, -{ "t": 56, "tag": "tcmalloc", "rss": 1755356 }, -{ "t": 58, "tag": "tcmalloc", "rss": 1755356 }, -{ "t": 59, "tag": "tcmalloc", "rss": 1755356 }, -{ "t": 60, "tag": "tcmalloc", "rss": 1755356 }, -{ "t": 61, "tag": "tcmalloc", "rss": 1755356 }, -{ "t": 62, "tag": "tcmalloc", "rss": 1755356 }, -{ "t": 63, "tag": "tcmalloc", "rss": 1862124 }, -{ "t": 64, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 65, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 66, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 67, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 68, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 69, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 70, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 71, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 72, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 73, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 74, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 75, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 76, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 77, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 78, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 79, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 80, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 81, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 82, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 83, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 84, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 85, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 86, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 87, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 88, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 89, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 90, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 91, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 92, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 93, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 94, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 95, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 96, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 97, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 98, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 99, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 100, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 101, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 102, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 103, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 104, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 105, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 106, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 107, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 108, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 109, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 110, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 111, "tag": "tcmalloc", "rss": 1861288 }, -{ "t": 112, "tag": "tcmalloc", "rss": 1862080 }, -{ "t": 113, "tag": "tcmalloc", "rss": 1862080 }, -{ "t": 114, "tag": "tcmalloc", "rss": 1862572 }, -{ "t": 115, "tag": "tcmalloc", "rss": 1865476 }, -{ "t": 116, "tag": "tcmalloc", "rss": 2044468 }, -{ "t": 117, "tag": "tcmalloc", "rss": 2515708 }, -{ "t": 118, "tag": "tcmalloc", "rss": 3188360 }, -{ "t": 119, "tag": "tcmalloc", "rss": 3729032 }, -{ "t": 120, "tag": "tcmalloc", "rss": 4161736 }, -{ "t": 121, "tag": "tcmalloc", "rss": 4647760 }, -{ "t": 122, "tag": "tcmalloc", "rss": 5276932 }, -{ "t": 123, "tag": "tcmalloc", "rss": 6020640 }, -{ "t": 124, "tag": "tcmalloc", "rss": 6809736 }, -{ "t": 125, "tag": "tcmalloc", "rss": 7407316 }, -{ "t": 126, "tag": "tcmalloc", "rss": 8165760 }, -{ "t": 127, "tag": "tcmalloc", "rss": 8947260 }, -{ "t": 128, "tag": "tcmalloc", "rss": 9692004 }, -{ "t": 129, "tag": "tcmalloc", "rss": 10367872 }, -{ "t": 130, "tag": "tcmalloc", "rss": 10864192 }, -{ "t": 131, "tag": "tcmalloc", "rss": 11284576 }, -{ "t": 132, "tag": "tcmalloc", "rss": 11405488 }, -{ "t": 133, "tag": "tcmalloc", "rss": 11425288 }, -{ "t": 134, "tag": "tcmalloc", "rss": 11747632 }, -{ "t": 135, "tag": "tcmalloc", "rss": 12094888 }, -{ "t": 136, "tag": "tcmalloc", "rss": 12111784 }, -{ "t": 137, "tag": "tcmalloc", "rss": 12303088 }, -{ "t": 138, "tag": "tcmalloc", "rss": 12730768 }, -{ "t": 140, "tag": "tcmalloc", "rss": 13106896 }, -{ "t": 141, "tag": "tcmalloc", "rss": 13439800 }, -{ "t": 142, "tag": "tcmalloc", "rss": 13543288 }, -{ "t": 143, "tag": "tcmalloc", "rss": 13612456 }, -{ "t": 144, "tag": "tcmalloc", "rss": 13785904 }, -{ "t": 145, "tag": "tcmalloc", "rss": 14214992 }, -{ "t": 146, "tag": "tcmalloc", "rss": 14580632 }, -{ "t": 147, "tag": "tcmalloc", "rss": 14579528 }, -{ "t": 148, "tag": "tcmalloc", "rss": 14579488 }, -{ "t": 149, "tag": "tcmalloc", "rss": 14579752 }, -{ "t": 150, "tag": "tcmalloc", "rss": 14579752 }, -{ "t": 151, "tag": "tcmalloc", "rss": 14579872 }, -{ "t": 152, "tag": "tcmalloc", "rss": 14579872 }, -{ "t": 153, "tag": "tcmalloc", "rss": 14580928 }, -{ "t": 154, "tag": "tcmalloc", "rss": 14620416 }, -{ "t": 155, "tag": "tcmalloc", "rss": 14620416 }, -{ "t": 156, "tag": "tcmalloc", "rss": 14620416 }, -{ "t": 157, "tag": "tcmalloc", "rss": 14619440 }, -{ "t": 158, "tag": "tcmalloc", "rss": 14617240 }, -{ "t": 159, "tag": "tcmalloc", "rss": 14617060 }, -{ "t": 160, "tag": "tcmalloc", "rss": 14617060 }, -{ "t": 161, "tag": "tcmalloc", "rss": 14617060 }, -{ "t": 162, "tag": "tcmalloc", "rss": 14618380 }, -{ "t": 163, "tag": "tcmalloc", "rss": 14618644 }, -{ "t": 164, "tag": "tcmalloc", "rss": 14619168 }, -{ "t": 165, "tag": "tcmalloc", "rss": 14624192 }, -{ "t": 166, "tag": "tcmalloc", "rss": 14623908 }, -{ "t": 167, "tag": "tcmalloc", "rss": 14620000 }, -{ "t": 168, "tag": "tcmalloc", "rss": 14619452 }, -{ "t": 169, "tag": "tcmalloc", "rss": 14615988 }, -{ "t": 170, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 171, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 172, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 173, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 174, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 175, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 176, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 177, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 178, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 179, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 180, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 181, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 182, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 183, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 184, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 185, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 186, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 187, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 188, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 189, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 190, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 191, "tag": "tcmalloc", "rss": 14615560 }, -{ "t": 192, "tag": "tcmalloc", "rss": 14616352 }, -{ "t": 193, "tag": "tcmalloc", "rss": 14616880 }, -{ "t": 194, "tag": "tcmalloc", "rss": 14616880 }, -{ "t": 195, "tag": "tcmalloc", "rss": 14617144 }, -{ "t": 196, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 197, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 198, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 199, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 200, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 201, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 202, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 203, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 204, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 206, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 207, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 208, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 209, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 210, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 211, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 212, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 213, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 214, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 215, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 216, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 217, "tag": "tcmalloc", "rss": 14617408 }, -{ "t": 218, "tag": "tcmalloc", "rss": 14619256 }, -{ "t": 219, "tag": "tcmalloc", "rss": 14622952 }, -{ "t": 220, "tag": "tcmalloc", "rss": 14622952 }, -{ "t": 221, "tag": "tcmalloc", "rss": 14622952 }, -{ "t": 222, "tag": "tcmalloc", "rss": 14622136 }, -{ "t": 223, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 224, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 225, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 226, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 227, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 228, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 229, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 230, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 231, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 232, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 233, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 234, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 235, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 236, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 237, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 238, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 239, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 240, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 241, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 242, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 243, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 244, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 245, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 246, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 247, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 248, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 249, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 250, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 251, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 252, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 253, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 254, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 255, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 256, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 257, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 259, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 260, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 261, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 262, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 263, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 264, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 265, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 266, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 267, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 268, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 269, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 270, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 271, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 272, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 273, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 274, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 275, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 276, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 277, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 278, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 279, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 280, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 281, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 282, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 283, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 284, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 285, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 286, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 287, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 288, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 289, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 290, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 291, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 292, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 293, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 294, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 295, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 296, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 297, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 298, "tag": "tcmalloc", "rss": 14618564 }, -{ "t": 299, "tag": "tcmalloc", "rss": 14618564 } -]; diff --git a/src/gen_tile.cpp b/src/gen_tile.cpp index ef1a3aeb..7f33bacb 100644 --- a/src/gen_tile.cpp +++ b/src/gen_tile.cpp @@ -421,7 +421,9 @@ void *render_thread(void *arg) } struct item *item; + g_logger(G_LOG_LEVEL_DEBUG, "Render thread waiting for work..."); + while ((item = request_queue_fetch_request(render_request_queue)) != NULL) { g_logger(G_LOG_LEVEL_DEBUG, "Render thread received work: %p", item); @@ -448,11 +450,11 @@ void *render_thread(void *arg) if (sinfo.size > 0) g_logger(G_LOG_LEVEL_DEBUG, "START TILE %s %d %d-%d %d-%d, age %.2f days", - req->xmlname, req->z, item->mx, item->mx + size - 1, item->my, item->my + size - 1, - (tim.tv_sec - sinfo.mtime) / 86400.0); + req->xmlname, req->z, item->mx, item->mx + size - 1, item->my, item->my + size - 1, + (tim.tv_sec - sinfo.mtime) / 86400.0); else g_logger(G_LOG_LEVEL_DEBUG, "START TILE %s %d %d-%d %d-%d, new metatile", - req->xmlname, req->z, item->mx, item->mx + size - 1, item->my, item->my + size - 1); + req->xmlname, req->z, item->mx, item->mx + size - 1, item->my, item->my + size - 1); ret = render(&(maps[i]), item->mx, item->my, req->z, req->options, tiles); @@ -460,7 +462,7 @@ void *render_thread(void *arg) long t2 = tim.tv_sec * 1000 + (tim.tv_usec / 1000); g_logger(G_LOG_LEVEL_DEBUG, "DONE TILE %s %d %d-%d %d-%d in %.3lf seconds", - req->xmlname, req->z, item->mx, item->mx + size - 1, item->my, item->my + size - 1, (t2 - t1) / 1000.0); + req->xmlname, req->z, item->mx, item->mx + size - 1, item->my, item->my + size - 1, (t2 - t1) / 1000.0); render_time = t2 - t1; @@ -490,7 +492,7 @@ void *render_thread(void *arg) #endif // METATILE } else { g_logger(G_LOG_LEVEL_WARNING, "Received request for map layer %s is outside of acceptable bounds z(%i), x(%i), y(%i)", - req->xmlname, req->z, req->x, req->y); + req->xmlname, req->z, req->x, req->y); ret = cmdIgnore; } } else { @@ -514,14 +516,17 @@ void *render_thread(void *arg) } g_logger(G_LOG_LEVEL_DEBUG, "Render thread is cleaning up..."); + for (iMaxConfigs = 0; iMaxConfigs < XMLCONFIGS_MAX; ++iMaxConfigs) { if (maps[iMaxConfigs].ok) { free((void *) maps[iMaxConfigs].output_format); + if (maps[iMaxConfigs].store != NULL) { maps[iMaxConfigs].store->close_storage(maps[iMaxConfigs].store); free(maps[iMaxConfigs].store); maps[iMaxConfigs].store = NULL; } + free((void *) maps[iMaxConfigs].xmlfile); free((void *) maps[iMaxConfigs].xmlname); #ifdef HTCP_EXPIRE_CACHE diff --git a/src/render_list.c b/src/render_list.c index 00971915..3c3097db 100644 --- a/src/render_list.c +++ b/src/render_list.c @@ -439,14 +439,19 @@ int main(int argc, char **argv) } struct protocol cmd; + bzero(&cmd, sizeof(cmd)); + cmd.ver = 1; + cmd.cmd = cmdStop; + if (send_cmd(&cmd, fd) < 1) { g_logger(G_LOG_LEVEL_ERROR, "send error: %s", strerror(errno)); } - + struct protocol rsp; + bzero(&rsp, sizeof(rsp)); g_logger(G_LOG_LEVEL_DEBUG, "Waiting for response"); diff --git a/src/renderd.c b/src/renderd.c index b796ebfb..c7d85c2a 100644 --- a/src/renderd.c +++ b/src/renderd.c @@ -858,6 +858,7 @@ int main(int argc, char **argv) } stats_thread = pthread_self(); + if (strnlen(config.stats_filename, PATH_MAX - 1)) { if (pthread_create(&stats_thread, NULL, stats_writeout_thread, NULL)) { g_logger(G_LOG_LEVEL_CRITICAL, "Could not spawn stats writeout thread"); @@ -879,6 +880,7 @@ int main(int argc, char **argv) } int slave_thread_count = 0; + if (active_renderd_section_num == 0) { // Only the master renderd opens connections to its slaves slave_threads = (pthread_t *) malloc(sizeof(pthread_t) * num_slave_threads); @@ -935,7 +937,6 @@ int main(int argc, char **argv) g_logger(G_LOG_LEVEL_INFO, "Destroying request queue..."); request_queue_destroy(&render_request_queue); g_logger(G_LOG_LEVEL_INFO, "Request queue destroyed."); - } return 0; diff --git a/src/request_queue.c b/src/request_queue.c index bce8a774..78862a67 100644 --- a/src/request_queue.c +++ b/src/request_queue.c @@ -536,9 +536,11 @@ void request_queue_destroy(struct request_queue **queue) } pthread_mutex_lock(&((*queue)->qLock)); + if ((*queue)->isClosing == 0) { g_logger(G_LOG_LEVEL_ERROR, "Destroying un-closed queue! Call request_queue_close() first!"); } + pthread_mutex_unlock(&((*queue)->qLock)); if (0 < request_queue_no_requests_queued(*queue, cmdStop)) {