[SM-Commit] GIT changes to master grimoire by Jaka Kranjc (ea8089901bacdf36f2b6264e29e35f225e5d7643)

Jaka Kranjc scm at mail.sourcemage.org
Mon Oct 30 06:17:14 EST 2006


GIT changes to master grimoire by Jaka Kranjc <lynxlynxlynx at sourcemage.org>:

 ChangeLog                |    3 +++
 utils/schedutils/BUILD   |    1 +
 utils/schedutils/DETAILS |   21 +++++++++++++++++++++
 utils/schedutils/HISTORY |    2 ++
 utils/schedutils/INSTALL |    1 +
 5 files changed, 28 insertions(+)

New commits:
commit ea8089901bacdf36f2b6264e29e35f225e5d7643
Author: Jaka Kranjc <lynxlynxlynx at sourcemage.org>
Commit: Jaka Kranjc <lynxlynxlynx at sourcemage.org>

    added schedutils
    
    ionice! The man page isn't included though.

diff --git a/ChangeLog b/ChangeLog
index b163f8c..639abd7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2006-10-30 Jaka Kranjc <lynxlynxlynx at sourcemage.org>
+	* utils/schedutils: Utilities to change scheduling/priority of processes
+
 2006-10-29 Jaka Kranjc <lynxlynxlynx at sourcemage.org>
 	* libs/sdl_pango: new spell (guess what it does) #13217
 
diff --git a/utils/schedutils/BUILD b/utils/schedutils/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/utils/schedutils/BUILD
@@ -0,0 +1 @@
+make
diff --git a/utils/schedutils/DETAILS b/utils/schedutils/DETAILS
new file mode 100755
index 0000000..e568b16
--- /dev/null
+++ b/utils/schedutils/DETAILS
@@ -0,0 +1,21 @@
+          SPELL=schedutils
+         VERSION=1.5.0
+          SOURCE="$SPELL-$VERSION.tar.gz"
+   SOURCE_URL[0]=http://rlove.org/$SPELL/$SOURCE
+     SOURCE_HASH=sha512:49c6c495e8ae25b2866c80a7c4b063fecf8cbff8eb6c3ef4484f62edf34c2d3428dd12b46de7cc5d4c5a573fa99ee7672b0b2bbdbfec772145bd2355ca46c877
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+        WEB_SITE=http://rlove.org/schedutils/
+      LICENSE[0]=GPL
+           SHORT="Utilities to change scheduling/priority of processes."
+cat << EOF
+Scheduling Utils are a collection of tools related to realtime scheduling,
+working much like 'nice' and 'renice', except they change the priority and
+scheduler. This enables a process to run in soft realtime, as specified
+by POSIX.1b.
+
+When using the CFQ kernel scheduler: That means you can set the "I/O"
+priority of a process so you can avoid that a process that does too much I/O
+(daily updatedb) starves the rest of the system, or give extra priority to a
+process that shouldn't be starved by other processes, by using the included
+'ionice' tool.
+EOF
diff --git a/utils/schedutils/HISTORY b/utils/schedutils/HISTORY
new file mode 100644
index 0000000..286ef43
--- /dev/null
+++ b/utils/schedutils/HISTORY
@@ -0,0 +1,2 @@
+2006-10-30 Jaka Kranjc <lynxlynxlynx at sourcemage.org>
+	* DETAILS, HISTORY: created spell
diff --git a/utils/schedutils/INSTALL b/utils/schedutils/INSTALL
new file mode 100755
index 0000000..cf8ee19
--- /dev/null
+++ b/utils/schedutils/INSTALL
@@ -0,0 +1 @@
+make PREFIX="/usr" install



More information about the SM-Commit mailing list