File: //opt/osm/venv/lib64/python3.10/site-packages/psutil/__pycache__/_psosx.cpython-310.pyc
o
=i�@ � @ s� d Z ddlZddlZddlZddlmZ ddlmZ ddlmZ ddlm Z
ddlmZ dd lmZ dd
lm
Z
ddlmZ ddlmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlmZ g Ze
�� Ze
jZe
jeje
jeje
jeje
jej e
j!ej"e
j#ej$e
j%ej&e
j'ej(e
j)ej*e
j+ej,e
j-ej.e
j/ej0iZ1e
j2ej3e
j4ej5e
j6ej7e
j8ej9e
j:ej;iZ<e=dddddddddddd�Z>e=ddddddddd�Z?edg d��Z@edg d ��ZAed!g d"��ZBed#eBjCd$ �ZDd%d&� ZEd'd(� ZFd)d*� ZGd+d,� ZHd-d.� ZId/d0� ZJd1d2� ZKe
�L� �rd3d4� ZMejNZNe
jOZOdLd6d7�ZPd8d9� ZQe
jRZRe
jSZSdMd;d<�ZTd=d>� ZUd?d@� ZVzeV� ZWW n eX�yS ZY zedAeY��� dZWW Y dZY[YndZY[Yww dBdC� ZZdDdE� Z[dFdG� Z\ej]Z]dHdI� Z^G dJdK� dK�Z_dS )NzmacOS platform implementation.� N)�
namedtuple� )�_common)�_psposix)�_psutil_osx)�AccessDenied)�
NoSuchProcess)�
ZombieProcess)� conn_tmap)�conn_to_ntuple)�debug)�
isfile_strict)�memoize_when_activated)�parse_environ_block)�
usage_percent� � � � � � � � �
)�ppid�ruid�euid�suid�rgid�egid�sgid�ttynr�ctime�status�name)�cpuutime�cpustime�rss�vms�pfaults�pageins�
numthreads�volctxsw� scputimes��user�nice�system�idle�svmem)�total� available�percent�used�free�active�inactive�wired�pmem)r'