| Python Executable | ' - html += '{} |
| Kernel PID | {} |
| Total System Memory | ' - html += '{:.4} Mb | '.format(mem.total/1024**3) - html += '
| Total Memory Used | ' - html += '{:.4} Mb | '.format(mem.used/1024**3) - html += '
| Total Memory Free | ' - html += '{:.4} Mb | '.format(mem.free/1024**3) - - html += '
| Number of CPU Cores | {} |
| Current CPU Load | {} % |
| Username | PID | CPU Usage | ' - 'Process Memory | System Memory Used | Status | ' - '
|---|---|---|---|---|---|
| {username} | {pid} | '.format(**pinfo) - p = psutil.Process(pinfo['pid']).cpu_percent(0.1) - html += '{}% | '.format(p) - html += '{:.4} Mb | '.format(pinfo['memory_info'].vms / - 1024**3) - html += '{:.3}% | '.format(100 * - pinfo['memory_info'].vms / - total_mem) - html += '{} | '.format(pinfo['status']) - html += '
| Python Executable | ' + html += f"{sys.executable} |
| Kernel PID | {psutil.Process().pid} |
| Total System Memory | " + html += f"{mem.total / 1024**3:.4} Mb | " + html += "
| Total Memory Used | " + html += f"{mem.used / 1024**3:.4} Mb | " + html += "
| Total Memory Free | " + html += f"{mem.free / 1024**3:.4} Mb | " + + html += f"
| Number of CPU Cores | {psutil.cpu_count()} |
| Current CPU Load | {psutil.cpu_percent(1, False)} % |
| Username | PID | CPU Usage | " + "Process Memory | System Memory Used | Status | " + "
|---|---|---|---|---|---|
| {username} | {pid} | ".format(**pinfo) + p = psutil.Process(pinfo["pid"]).cpu_percent(0.1) + html += f"{p}% | " + html += "{:.4} Mb | ".format(pinfo["memory_info"].vms / 1024**3) + html += "{:.3}% | ".format( + 100 * pinfo["memory_info"].vms / total_mem + ) + html += "{} | ".format(pinfo["status"]) + html += "