~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/tools/thermal/tmon/README

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /tools/thermal/tmon/README (Version linux-6.12-rc7) and /tools/thermal/tmon/README (Version linux-2.6.0)


  1 TMON - A Monitoring and Testing Tool for Linux    
  2                                                   
  3 Why TMON?                                         
  4 ==========                                        
  5 Increasingly, Linux is running on thermally co    
  6 thermal relationship between processor and fan    
  7 computers.                                        
  8                                                   
  9 As hardware vendors cope with the thermal cons    
 10 and more sensors are added, new cooling capabi    
 11 complexity of the thermal relationship can gro    
 12 devices, zones, sensors, and trip points. They    
 13                                                   
 14 To expose such relationship to the userspace,     
 15 introduced sysfs entry at /sys/class/thermal w    
 16 links, trip point bindings, and device instanc    
 17 matrix by hand is not a trivial task. Testing     
 18 thermal conditions are often exception cases t    
 19 normal operations.                                
 20                                                   
 21 TMON is conceived as a tool to help visualize,    
 22 complex thermal subsystem.                        
 23                                                   
 24 Files                                             
 25 =====                                             
 26         tmon.c : main function for set up and     
 27         tui.c : handles ncurses based user int    
 28         sysfs.c : access to the generic therma    
 29         pid.c : a proportional-integral-deriva    
 30         that can be used for thermal relations    
 31                                                   
 32 Requirements                                      
 33 ============                                      
 34 Depends on ncurses                                
 35                                                   
 36 Build                                             
 37 =========                                         
 38 $ make                                            
 39 $ sudo ./tmon -h                                  
 40 Usage: tmon [OPTION...]                           
 41   -c, --control         cooling device in cont    
 42   -d, --daemon          run as daemon, no TUI     
 43   -l, --log             log data to /var/tmp/t    
 44   -h, --help            show this help message    
 45   -t, --time-interval   set time interval for     
 46   -v, --version         show version              
 47   -g, --debug           debug message in syslo    
 48                                                   
 49 1. For monitoring only:                           
 50 $ sudo ./tmon                                     
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php