Linux @ CERN

CERN > IT > Linux

MRG Realtime

tuna - Application tuning GUI & command line utility

License: GPLv2
Vendor: Scientific Linux CERN,
Provides interface for changing scheduler and IRQ tunables, at whole CPU and at
per thread/IRQ level. Allows isolating CPUs for use by a specific application
and moving threads and interrupts to a CPU by just dragging and dropping them.
Operations can be done on CPU sockets, understanding CPU topology.

Can be used as a command line utility without requiring the GUI libraries to be


tuna-0.9.4-1.el5rt.noarch [93 KiB] Changelog by Arnaldo Carvalho de Melo (2010-05-17):
- New upstream release
- Fixes the folowing tickets:
- 563355 error in tuna --help output
- 574950 cannot use cpu ranges in the tuna GUI
- 559770 tuna backtrace when moving threads
- 563352 tuna backtrace when no thread list is given for --priority
- 563350 tuna backtrace when scheduler is mis-typed.
tuna-0.9.2-1.el5rt.noarch [92 KiB] Changelog by Arnaldo Carvalho de Melo (2009-11-12):
- New upstream release
tuna-0.8.4-1.el5rt.noarch [72 KiB] Changelog by Arnaldo Carvalho de Melo (2008-10-27):
- cmdline: Allow globbing --irqs/-q
- cmdline: Allow globbing --threads/-t
- cmdline: Support regex on --thread
- cmdline: Check if thread names resolved to TIDs
- irqview: We have to pass an int to schedutils.setscheduler
- irqview: Initialize the rt_prio entry box
- gui: move procview to a separate file
- gui: Move irqview to a separate file
- gui: remove the Set/set trick in tuna/, not used anymore
- gui: Use schedutils.SCHED_{OTHER,FIFO,RR}
- gui: move cpuview classes to a separate file
- gui: Stop handling exceptions at procview.set_thread_columns
- oscilloscope: Ignore invalid samples, emitting just a warning

Listing created by Repoview-0.6.6-1.el6