PHP Classes

System monitor and Throttle: Monitor system usage and throttle heavy programs

Recommend this page to a friend!
  Info   Screenshots Screenshots   View files View files (4)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 709 All time: 4,644 This week: 488Up
Version License PHP version Categories
system-monitor 1.0.0BSD License5PHP 5, System information, Files and ...


This class can be used to monitor the system usage and throttle heavy programs.

It can check if the CPU load is too high and whether the available disk space on certain partition is too low.

The class can also execute a given program and suspend its execution when the system resources usage is excessive. Then it can wait and resume the program execution when the resources usage lowers to acceptable levels again.

It can be used to throttle the execution of heavy programs, so other programs that have greater priority can run faster.

Picture of Manuel Lemos
  Performance   Level  
Name: Manuel Lemos is available for providing paid consulting. Contact Manuel Lemos .
Classes: 45 packages by
Country: Portugal Portugal
Age: 55
All time rank: 1
Week rank: 7 Down1 in Portugal Portugal Equal

  • throttle_heavy_program.png
  Files folder image Files  
File Role Description
Files folder imagedocumentation (1 file)
Accessible without login Plain text file throttle_heavy_program.php Example Example of how to throttle the execution of an heavy program
Plain text file system_monitor.php Class System monitor class
Accessible without login Plain text file heavy_program.php Aux. Example script of an heavy program

  Files folder image Files  /  documentation  
File Role Description
  Accessible without login HTML file system_monitor_class.html Doc. Documentation of the class

 Version Control Unique User Downloads Download Rankings  
This week:0
All time:4,644
This week:488Up