14 lines
296 B
Python
14 lines
296 B
Python
import psutil
|
|
|
|
from app.sample import Sample
|
|
|
|
|
|
def fill(s: Sample) -> None:
|
|
v = psutil.virtual_memory()
|
|
s.mem_used = v.used
|
|
s.mem_total = v.total
|
|
s.mem_pct = v.percent
|
|
sw = psutil.swap_memory()
|
|
s.swap_used = sw.used
|
|
s.swap_total = sw.total
|
|
s.swap_pct = sw.percent
|