Changes
Page history
Update Possibly problematic memory usage
authored
May 19, 2023
by
Alex Wiens
Show whitespace changes
Inline
Side-by-side
Possibly-problematic-memory-usage.md
View page @
0c3ff8d5
...
@@ -20,3 +20,35 @@
...
@@ -20,3 +20,35 @@
*
Missing Data:
*
Missing Data:
*
requested memory per job and node
*
requested memory per job and node
*
used data per job and Node
*
used data per job and Node
High memory usage
```
Eingabe:
* Metrik mem_used im node scope
* Metadatum allocated_memory pro node
* Parameter threshold für einen node
Regel:
memory_used = mem_used.max('time')
mem_threshold = job.allocated_memory * threshold
highmem_nodes = memory_used > mem_threshold
highmem = highmem_nodes.any('all')
Ausgabe: highmem ist True
```
Memory Leak
```
Eingabe:
* Metrik mem_used im node scope
* Metadatum duration
* Metadatum allocated_memory pro node
Regel:
memory_slope = mem_used.slope()
memory_slope_avg = memory_slope.avg()
memory_leak = memory_slope_avg * job.duration > job.allocated_memory
Ausgabe: memory_leak ist True
```
\ No newline at end of file