Merge pull request #440 from amtoaer/memory_percent

This commit is contained in:
jxxghp 2023-09-04 23:18:46 +08:00 committed by GitHub
commit bedc885232
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View File

@ -134,7 +134,7 @@ def cpu(_: schemas.TokenPayload = Depends(verify_token)) -> Any:
return SystemUtils.cpu_usage() return SystemUtils.cpu_usage()
@router.get("/memory", summary="获取当前内存使用", response_model=int) @router.get("/memory", summary="获取当前内存使用量和使用", response_model=List[int])
def memory(_: schemas.TokenPayload = Depends(verify_token)) -> Any: def memory(_: schemas.TokenPayload = Depends(verify_token)) -> Any:
""" """
获取当前内存使用率 获取当前内存使用率

View File

@ -287,8 +287,8 @@ class SystemUtils:
return psutil.cpu_percent() return psutil.cpu_percent()
@staticmethod @staticmethod
def memory_usage(): def memory_usage() -> List[int]:
""" """
获取内存使用大小 获取内存使用量和使用率
""" """
return psutil.virtual_memory().used return [psutil.virtual_memory().used, int(psutil.virtual_memory().percent)]