def get_swap_used_percentage(cls): """ :return: used swap memory in % :rtype: float """ mem_info = get_memory_info() return (1 - (mem_info['SwapFree'] / mem_info['SwapTotal'])) * 100
def get_used_percentage(cls): """ :return: used memory in % :rtype: float """ mem_info = get_memory_info() return (1 - (mem_info['MemAvailable'] / mem_info['MemTotal'])) * 100
def get_available(cls): """ :return: free memory in kB :rtype: int """ return get_memory_info()['MemAvailable']
def get_swap_total(cls): """ :return: total swap memory in kB :rtype: int """ return get_memory_info()['SwapTotal']
def get_swap_available(cls): """ :return: free swap memory in kB :rtype: int """ return get_memory_info()['SwapFree']
def get_total(cls): """ :return: total memory in kB :rtype: int """ return get_memory_info()['MemTotal']