-
-
Save anonymous/1515fc22a531e4c1ef18 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# nicenesses range from -20 (most favorable scheduling) to 19 (least favorable) | |
NICE=19 | |
# 0 for none, 1 for real time, 2 for best-effort, 3 for idle | |
IONICE_CLASS=2 | |
# 0-7 (for IONICE_CLASS 1 and 2 only), 0=highest, 7=lowest | |
IONICE_PRIORITY=7 | |
PKGFILE="/usr/bin/pkgfile" | |
if [ -x /usr/bin/nice ]; then | |
PKGFILE="/usr/bin/nice -n ${NICE:-19} ${PKGFILE}" | |
fi | |
if [ -x /usr/bin/ionice ]; then | |
PKGFILE="/usr/bin/ionice -c ${IONICE_CLASS:-2} -n ${IONICE_PRIORITY:-7} ${PKGFILE}" | |
fi | |
# Update the "pkgfile" database | |
if [ -x /usr/bin/pkgfile ]; then | |
${PKGFILE} | |
fi | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment