README 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. The cpupower package consists of the following elements:
  2. requirements
  3. ------------
  4. On x86 pciutils is needed at runtime (-lpci).
  5. For compilation pciutils-devel (pci/pci.h) and a gcc version
  6. providing cpuid.h is needed.
  7. For both it's not explicitly checked for (yet).
  8. libcpupower
  9. ----------
  10. "libcpupower" is a library which offers a unified access method for userspace
  11. tools and programs to the cpufreq core and drivers in the Linux kernel. This
  12. allows for code reduction in userspace tools, a clean implementation of
  13. the interaction to the cpufreq core, and support for both the sysfs and proc
  14. interfaces [depending on configuration, see below].
  15. compilation and installation
  16. ----------------------------
  17. make
  18. su
  19. make install
  20. should suffice on most systems. It builds libcpupower to put in
  21. /usr/lib; cpupower, cpufreq-bench_plot.sh to put in /usr/bin; and
  22. cpufreq-bench to put in /usr/sbin. If you want to set up the paths
  23. differently and/or want to configure the package to your specific
  24. needs, you need to open "Makefile" with an editor of your choice and
  25. edit the block marked CONFIGURATION.
  26. THANKS
  27. ------
  28. Many thanks to Mattia Dongili who wrote the autotoolization and
  29. libtoolization, the manpages and the italian language file for cpupower;
  30. to Dave Jones for his feedback and his dump_psb tool; to Bruno Ducrot for his
  31. powernow-k8-decode and intel_gsic tools as well as the french language file;
  32. and to various others commenting on the previous (pre-)releases of
  33. cpupower.
  34. Dominik Brodowski