+
    G%@iÅ  ã                   ó.   € ^ RI HtHt  ! R R]]4      tR# )é    )ÚPluginÚIndependentPluginc                   ó2   a € ] tR t^t o RtRtRtR tRtV t	R# )ÚMemoryzMemory configuration and useÚmemoryc                óž   € V P                  . RO4       V P                  RRR7       V P                  . RO4       V P                  RRR7       R# )	ú	/proc/pciÚfree)Úroot_symlinkz
slabtop -oT)Ú
foregroundN)r	   z/proc/meminfoz/proc/vmstatz/proc/swapsz/proc/slabinfoz/proc/pagetypeinfoz/proc/vmallocinfoz/sys/kernel/mm/ksmz#/sys/kernel/mm/transparent_hugepagez/sys/kernel/mm/hugepagesz/sys/kernel/mm/lru_gen/enabledz!/sys/kernel/mm/lru_gen/min_ttl_ms)zfree -mzswapon --bytes --showzswapon --summary --verbosez7lsmem -a -o RANGE,SIZE,STATE,REMOVABLE,ZONES,NODE,BLOCK)Úadd_copy_specÚadd_cmd_output)Úselfs   &Ú;/usr/lib/python3/dist-packages/sos/report/plugins/memory.pyÚsetupÚMemory.setup   sR   € Ø×Ñò 
ô 	ð 	×Ñ˜F°ÐÔ8Ø×Ñò 
ô 	ð 	×Ñ˜L°TÐÖ:ó    © N)ÚsystemÚhardwarer   )
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú
short_descÚplugin_nameÚprofilesr   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s   ø‡ € à/€Jà€KØ/€H÷;ð ;r   r   N)Úsos.report.pluginsr   r   r   r   r   r   Ú<module>r"      s   ð÷ 9ô;ˆVÐ&ö ;r   