Add simple memory profile data

This commit is contained in:
Michael Hohn
2025-08-19 11:21:47 -07:00
committed by =Michael Hohn
parent 9ee2cdd1eb
commit a47d44f9ed
4 changed files with 163 additions and 7 deletions

View File

@@ -106,22 +106,22 @@ eof
# Submit a new MRVA job with the second query
cd ~/work-gh/mrva/gh-mrva/
gh-mrva submit \
--language cpp --session mirva-session-3912 \
--language cpp --session mirva-session-4101 \
--list mirva-list \
--query ~/work-gh/mrva/gh-mrva/Fprintf.ql
# Check the status of the second session
gh-mrva status --session mirva-session-3912
gh-mrva status --session mirva-session-4101
# Download databases and sarif for the second query
cd ~/work-gh/mrva/gh-mrva/
gh-mrva download --session mirva-session-3912 \
gh-mrva download --session mirva-session-4101 \
--download-dbs \
--output-dir mirva-session-3912
ls -l *3912*
--output-dir mirva-session-4101
ls -l *4101*
# Download only SARIF files
gh-mrva download --session mirva-session-3912 \
--output-dir mirva-session-3912
gh-mrva download --session mirva-session-4101 \
--output-dir mirva-session-4101

View File

@@ -0,0 +1,46 @@
2978 3687340
2978 3687340
2978 3687340
2978 3687340
2978 3687340
2978 3687340
2978 3687340
2978 3687340
2978 3687340
2978 3687340
2978 3687340
2978 3687340
2978 3687340
16823 12056444
2978 3687340
2978 3687340
2978 3686828
2978 3686828
16921 5199224
2978 3689396
2978 3686828
3949 2680756
17161 5199216
17161 5199968
3949 2680756
2978 3686828
2978 3686828
17351 5199216
2978 3686828
3949 2681012
2978 3686828
17531 5199216
17531 5214028
17640 11921032
2978 3686828
17721 5083084
17721 5083092
17721 5103532
2978 3687340
3949 2681012
3949 2681012
3949 2681012
3949 2681012
3949 2681012
3949 2681012
3949 2681012

View File

@@ -0,0 +1,93 @@
timestamp pid %mem RES_KiB VIRT_KiB command
1754948544 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948545 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948546 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948547 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948548 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948549 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948550 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948551 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948552 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948553 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948554 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948555 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948556 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948557 PID %MEM RSS VSZ COMMAND
16823 0.5 186396 12056444 java
1754948558 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948559 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948560 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3686828 beam.smp
1754948561 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3686828 beam.smp
1754948562 PID %MEM RSS VSZ COMMAND
16921 1.4 459468 5199224 java
1754948563 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3689396 beam.smp
1754948564 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3686828 beam.smp
1754948565 PID %MEM RSS VSZ COMMAND
3949 0.5 175820 2680756 mrvaagent
1754948566 PID %MEM RSS VSZ COMMAND
17161 1.0 360700 5199216 java
1754948567 PID %MEM RSS VSZ COMMAND
17161 1.9 644772 5199968 java
1754948568 PID %MEM RSS VSZ COMMAND
3949 0.5 175820 2680756 mrvaagent
1754948569 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3686828 beam.smp
1754948570 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3686828 beam.smp
1754948571 PID %MEM RSS VSZ COMMAND
17351 1.2 396860 5199216 java
1754948572 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3686828 beam.smp
1754948573 PID %MEM RSS VSZ COMMAND
3949 0.4 162280 2681012 mrvaagent
1754948574 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3686828 beam.smp
1754948575 PID %MEM RSS VSZ COMMAND
17531 1.1 381072 5199216 java
1754948576 PID %MEM RSS VSZ COMMAND
17531 1.8 613216 5214028 java
1754948577 PID %MEM RSS VSZ COMMAND
17640 0.6 209088 11921032 java
1754948578 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3686828 beam.smp
1754948579 PID %MEM RSS VSZ COMMAND
17721 0.5 177408 5083084 java
1754948580 PID %MEM RSS VSZ COMMAND
17721 1.4 480936 5083092 java
1754948581 PID %MEM RSS VSZ COMMAND
17721 2.4 818116 5103532 java
1754948582 PID %MEM RSS VSZ COMMAND
2978 0.4 160616 3687340 beam.smp
1754948583 PID %MEM RSS VSZ COMMAND
3949 0.4 162168 2681012 mrvaagent
1754948584 PID %MEM RSS VSZ COMMAND
3949 0.4 162168 2681012 mrvaagent
1754948586 PID %MEM RSS VSZ COMMAND
3949 0.4 162168 2681012 mrvaagent
1754948587 PID %MEM RSS VSZ COMMAND
3949 0.4 162168 2681012 mrvaagent
1754948588 PID %MEM RSS VSZ COMMAND
3949 0.4 162168 2681012 mrvaagent
1754948589 PID %MEM RSS VSZ COMMAND
3949 0.4 162168 2681012 mrvaagent
1754948590 PID %MEM RSS VSZ COMMAND
3949 0.4 162168 2681012 mrvaagent

17
profile/plot-mem.sh Normal file
View File

@@ -0,0 +1,17 @@
awk 'NF >= 5 && $1 ~ /^[0-9]+$/ && $3 ~ /^[0-9.]+$/ {
print $1, $4
}' mem-usage-2025-08-11.dat.log > mem-usage-2025-08-11.dat
cat >> /tmp/gnuplot$$ <<eof
set xdata time
set timefmt "%s"
set format x "%H:%M:%S"
set xlabel "Time"
set ylabel "RES (KiB)"
set title "Resident Memory Over Time"
set grid
plot "mem-usage-2025-08-11.dat" using 1:2 with lines title "RSS"
pause -1
eof
gnuplot /tmp/gnuplot$$