Version: (using KDE 4.2.3) OS: Linux Installed from: SuSE RPMs ionice is similar to nice, but it works for io (see ionice(1) on linux). Building and installing kde modules causes a lot of io, and I've been replacing kdesvn-build with a script that runs "ionice -c3 ./real-kdesvn-build $*" for some releases now, because my system is a lot more responsive while doing builds and especially installs in the background (especially firefox with its fsync'iness). It would be nice if this could be added as an option to the config file (and I'm sure it's the kind of thing a lot of users don't know about, but would like to turn on if they knew it was possible).
SVN commit 1082647 by mpyne: Add support for automatically using the ionice tool supported in Linux since 2.6.13 (or so) using CFQ, in kdesvn-build. Also update the documentation at the same time for once. To enable, set use-idle-io-priority to true in your .kdesvn-buildrc (it is disabled by default for now). BUG:194635 M +42 -16 doc/scripts/kdesvn-build/index.docbook M +16 -2 scripts/kdesvn-build WebSVN link: http://websvn.kde.org/?view=rev&revision=1082647
Nice, thanks a lot! :)
Git commit 3324ef4ff7d46714bd18e91abb5508ad5b1b2c8c by Michael Pyne. Committed on 31/01/2010 at 02:04. Pushed by ashark into branch 'docbook_historied_per_file'. Add support for automatically using the ionice tool supported in Linux since 2.6.13 (or so) using CFQ, in kdesvn-build. Also update the documentation at the same time for once. To enable, set use-idle-io-priority to true in your .kdesvn-buildrc (it is disabled by default for now). svn path=/trunk/KDE/kdesdk/doc/scripts/kdesvn-build/; revision=1082647 Original commit: 76bbcd80 https://invent.kde.org/sdk/kdesrc-build/-/commit/76bbcd80c6aed139da835aad9ad462f8d74cf7a4 M +2 -2 doc/index.docbook M +11 -0 doc/kdesvn-buildrc/conf-options-table.docbook M +29 -14 doc/using-kdesvn-build/basic-features.docbook https://invent.kde.org/sdk/kdesrc-build/-/commit/3324ef4ff7d46714bd18e91abb5508ad5b1b2c8c