Îõ³h$ e V5      !"#$%&'()*+,-./01234 Safe-Inferred à Safe-Inferred 9 Safe-Inferred ê system-linux-proc1A struct to contain information parsed from the `procˆmeminfo` file (Linux only AFAIK). Fields that are listed as being in kilobytes in the proc filesystem are converted to bytes. Not all versions of the Linux kernel make all the fields in this struct available in which case they will be assigned a value of zero. system-linux-procTotal physical RAM. system-linux-procÃTotal free RAM (which includes memory used for filesystem caching). system-linux-procAvailable memory.system-linux-proc$Amount of RAM used for file buffers.system-linux-procTotal amount of swap space.system-linux-proc"Amount of swap space that is free.system-linux-proc Read the `proc/meminfo` file (Linux only AFAIK) and return a  ! structure. Although this is in 5? all exceptions and errors should be caught and returned as a .system-linux-procRead `proc1meminfo` file and return a value calculated from:MemAvailable / MemTotalAlthough this is in 5? all exceptions and errors should be caught and returned as a .system-linux-proc'Read the value for the given key from `procmeminfo`. Although this is in 5? all exceptions and errors should be caught and returned as a .system-linux-procÒRender a Word64 as an easy to read size with a bytes, kB, MB, GB TB or PB suffix.   Safe-Inferred bsystem-linux-procGet the current list of s. Safe-Inferred Ösystem-linux-proc/TCP socket used by a process according to the `proc pidnetåtcp` file of the process. Only non-debug fields are parsed and described the socket data structure.1system-linux-procRead and parse the `proc pidnet:tcp` file. Read and parse errors are caught and returned. !"#$%&'()*+,-./01 !"#$%&'()*+,-./01 Safe-Inferred &,  #"! $0/.-,+*)('%&16      !""#$%&'()*+,-./0123456789:;<0system-linux-proc-0.1.1.1-HzAQlH3zrMX7Fp5WoSXmlxSystem.Linux.Proc.ErrorsSystem.Linux.Proc.IOSystem.Linux.Proc.MemInfoSystem.Linux.Proc.ProcessSystem.Linux.Proc.TcpSystem.Linux.Proc ProcError ProcReadErrorProcParseErrorProcMemInfoKeyErrorrenderProcError $fEqProcError$fShowProcError readProcFilelistProcDirectoryMemInfomemTotalmemFree memAvailable memBuffers memSwapTotal memSwapFreereadProcMemInforeadProcMemUsagereadProcMemInfoKeyrenderSizeBytes $fEqMemInfo $fShowMemInfo ProcessId unProcessIdgetProcProcessIds $fEqProcessId$fShowProcessId TcpSocket tcpLocalAddr tcpRemoteAddr tcpTcpStatetcpUidtcpInodeTcpStateTcpEstablished TcpSynSent TcpSynReceive TcpFinWait1 TcpFinWait2 TcpTimeWaitTcpClose TcpCloseWait TcpLastAck TcpListen TcpClosingTcpNewSynReceivereadProcTcpSockets$fShowTcpSocket$fShowTcpState $fEqTcpStateghc-prim GHC.TypesIO