+
     Gi2  c                   sL    ^ RI t ! R R]P                  P                  4      tR# )i    Nc                   s@   a  ] tR t^t o ]R 4       t]R 4       tRtV tR# )LoadMonitorc                s(    \        R .4      V n        R# )systemN)ZsetZ_available_devices)clss   &@/usr/lib/python3.14/site-packages/tuned/monitors/monitor_load.py_init_available_devicesZ#LoadMonitor._init_available_devices   s    z?#    c                s    \        R 4      ;_uu_ 4       pVP                  4       P                  4       pRRR4       \        X^ ,          4      V P                  R&   R#   + '       g   i     L1; i)z/proc/loadavgNr   )ZopenZreadZsplitZfloatZ_load)r   ZstatfileZdatas   &  r   updateZLoadMonitor.update   sG    O
--/


!4 d1g#))H s   AA,	 N)	Z__name__Z
__module__Z__qualname__Z__firstlineno__Zclassmethodr   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r    r       s+     + + ' 'r   r    )Ztuned.monitorsZtunedZmonitorsZMonitorr    r   r   r   <module>r      s    	'%..(( 	'r   