File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/psutil/__pycache__/_psaix.cpython-310.pyc
Back
o ;j�D � @ sb d Z ddlZddlZddlZddlZddlZddlZddlmZ ddlm Z ddlmZ ddlmZ ddlmZ dd lmZ dd lmZ ddlmZ ddlmZ dd lmZ ddlmZ ddlmZ ddlmZ ddlmZ dgZee d�Zee d�Zee d�Ze �� Ze jZe j ej!e j"ej#e j$ej%e j&ej%e j'ej(iZ)e j*ej+e j,ej-e j.ej/e j0ej1e j2ej3e j4ej5e j6ej7e j8ej9e j:ej;e j<ej=e j>ej?e j@ejAiZBeCddddddddd�ZDdd� ZEdd � ZFd!d"� ZGd#d$� ZHd%d&� ZId'd(� ZJd)d*� ZKe jLZLejMZMd?d,d-�ZNe jOZOe�re jPZPd@d/d0�ZQd1d2� ZRd3d4� ZSd5d6� ZTd7d8� ZUd9d:� ZVd;d<� ZWG d=d>� d>�ZXdS )AzAIX platform implementation.� N� )�_common)�_ntuples)�_psposix)�_psutil_aix)�NIC_DUPLEX_FULL)�NIC_DUPLEX_HALF)�NIC_DUPLEX_UNKNOWN)�AccessDenied)� NoSuchProcess)� ZombieProcess)�conn_to_ntuple)�get_procfs_path)�memoize_when_activated)� usage_percentZPROCFS_PATH�proc_threads�net_io_counters�proc_io_counters� � � � � � )�ppid�rss�vms�create_time�nice�num_threads�status�ttynrc C s6 t �� \} }}}}t| | | dd�}t�| ||||�S )Nr �Zround_)�cextZvirtual_memr �ntpZsvmem)�totalZavail�freeZ_pinnedZinuse�percent� r( �A/opt/saltstack/salt/lib/python3.10/site-packages/psutil/_psaix.py�virtual_memoryV s r* c C s: t �� \} }}}| | }t|| dd�}t�| |||||�S )z=Swap system memory as a (total, used, free, sin, sout) tuple.r r"