# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup makefile 1.0 name cputhrottle version 1.0.0 epoch 1 revision 1 categories sysutils license none maintainers nomaintainer description a tool to for throttling process cpu usage long_description Cputhrottle is a tool which allows cpu usage to be \ limited on a per-PID basis. homepage http://www.willnolan.com/cputhrottle/cputhrottle.html master_sites http://www.willnolan.com/cputhrottle/ checksums rmd160 529365fd4c3525fd4120e0df78e0004d1187a874 \ sha256 08243656d0abf6dd5fd9542d33553507ce395ee4e0a1aeb5df08ca78bc83ec21 \ size 3357 worksrcdir ${name} patchfiles patch-GNUmakefile.diff compiler.cxx_standard 2011 destroot { xinstall -W ${worksrcpath} cputhrottle ${destroot}${prefix}/bin } notes " ${name} must be run as root, i.e. sudo cputhrottle For example: sudo cputhrottle 328 25 would limit process ID 328 to a maximum of 25% CPU usage. "