Linux SoftwareSystemSystem Administrationschedtool 1.2.9

schedtool 1.2.9


schedtool project was born, because there was no tool to change or query CPU-scheduling policies under Linux
Developer:   Freek
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   25K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


schedtool project was born, because there was no tool to change or query CPU-scheduling policies under Linux. Support for CPU-affinity has also been added and most recently (re-)nicing of processes. Thus, schedtool is the definitive interface to Linux's scheduler.

It can be used to avoid skipping for A/V-applications, to lock processes onto certain CPUs on SMP/NUMA systems, which may be beneficial for networking or benchmarks, or to adjust nice-levels of lesser important jobs to maintain a high amount of interactive
responsiveness under high load.

All output, even errors, go to STDOUT to ease piping.

If you don't know about scheduling policies, you probably don't want to use this program - or learn and read "man sched_setscheduler".

Certain modes (as of this writing: SCHED_BATCH and SCHED_ISO) need a patched
kernel.

Here are some key features of "schedtool":
  • query and alter a process' scheduling policy
  • specifically: _normal | _fifo | _rr | _batch | _iso
  • set static priority needed for _fifo | _rr
  • behaves better with newer -ck kernels and sched_iso

    sched_batch

    improve performance of long_running processes
    improve performance of multiple cpu_hog processes

    sched_fifo | _rr

    fine_tune system for realtime_usage

    cpu_affinity

    avoid cache_bounces | scheduling_overhead
    fully utilize dual_cpu_machines on network_load
    lock processes to certains cpus at your wish

    What's New in This Release:
  • Installing the man page works again.
  • Many typos have been corrected.
    tags sched iso  improve performance  and sched  sched batch  cpu affinity  lock processes  scheduling policies  

    Download schedtool 1.2.9


     http://freequaos.host.sk/schedtool/schedtool-1.2.9.tar.bz2


    Authors software

    genproto 0.4.1 (by Freek)
    genproto generates prototypes from C/C++ code

    schedtool 1.2.9 (by Freek)
    schedtool project was born, because there was no tool to change or query CPU-scheduling policies under Linux


    Similar software

    schedtool 1.2.9 (by Freek)
    schedtool project was born, because there was no tool to change or query CPU-scheduling policies under Linux

    Kerrighed 1.0.1 (by Kerrighed Research Team)
    Kerrighed is a Single System Image operating system for clusters

    MOSIX 1.13.4 for Linux 2.4.33 (by A. Barak)
    MOSIX is a management system that allows a Linux cluster or a Grid of clusters to perform like a single computer with multiple proces

    Interbench 0.30 (by Con Kolivas)
    Interbench is benchmark application is designed to benchmark interactivity in Linux.

    Interbench is designed to measure the effect

    numactl 0.9.10 (by Andi Kleen)
    numactl implements simple NUMA policy support

    Template::Tutorial 2.15 (by Andy Wardley)
    Template::Tutorial are template toolkit tutorials.

    This section includes tutorials on using the Template Toolkit

    Kernel Mode Linux 2.6.19_001 (by Toshiyuki Maeda)
    Kernel Mode Linux project is a technology which enables us to execute user programs in kernel mode

    chpox 1.0 (by Olexander Sudakov)
    chpox provides transparent checkpointing and restarting of processes on Linux clusters

    Oddjob 0.22.0 (by Rob Gordon)
    Oddjob is a free open source Java job scheduler and job tool kit.

    Oddjob's goal is to provide some order and visibility to that ma

    Moab Cluster Suite 4.5 (by Cluster Resources, Inc.)
    Moab Cluster Suite™ is a professional cluster workload management solution that integrates the scheduling, managing, monitoring and r


    Other software in this category

    Linuxconf 1.35r1 (by Solucorp)
    Linuxconf project is a sophisticated administration system for the Linux operating system

    Webmin 1.310 (by Jamie Cameron)

    ChangePassword 0.9 (by Vinicius M. Souza)
    ChangePassword modifies the passwords of passwd, Samba, and Squid through the Web

    AlternC Hosting Software 0.9.5 (by Sonntag Benjamin)
    AlternC is a set of user-friendly hosting software

    eL DAPo 1.18 (by keysd)
    eL DAPo is a PHP-based application for managing and querying LDAP servers

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags