pyfarm.agent.sysinfo.cpu module¶
CPU¶
Contains information about the cpu and its relation to the operating system such as load, processing times, etc.
- pyfarm.agent.sysinfo.cpu.cpu_name()[source]¶
Returns the full name of the CPU installed in the system.
- pyfarm.agent.sysinfo.cpu.total_cpus(logical=True)[source]¶
Returns the total number of cpus installed on the system.
Parameters: logical (bool) – If True the return the number of cores the system has. Setting this value to False will instead return the number of physical cpus present on the system.
- pyfarm.agent.sysinfo.cpu.load(interval=1)[source]¶
Returns the load across all cpus value from zero to one. A value of 1.0 means the average load across all cpus is 100%.
- pyfarm.agent.sysinfo.cpu.user_time()[source]¶
Returns the amount of time spent by the cpu in user space
- pyfarm.agent.sysinfo.cpu.system_time()[source]¶
Returns the amount of time spent by the cpu in system space