kara zaffarano sunyit. detect cpu bound and i/o bound processes increase process priority for cpu...
TRANSCRIPT
Kara ZaffaranoSunyIT
Detect CPU bound and I/O bound processes Increase process priority for CPU bound
processes and lower nice value Lower priority for I/O bound processes and
increase nice value Control operation using a system call
Toggle functionality Set parameters
Log detection and changes to process priority
Virtual machine (VM) 2GB RAM 2 2.1GHz cores
Ubuntu 12.10 3.8-rc6 Kernel
Kernel/sched/fair.c Include/linux/syscalls.hArch/x86/syscalls.tbl
Phoronix Automated open source testing
framework http://www.phoronix-test-suite.com/
Chess test suite Tscp – AI algorithm for the game of
chessCustom AI project test
Classification
High deviations in collected data both with and without modifications Caused by virtual environment?
Time skew issue wasted a lot of time Would have tested/validated modifications
more Would have cleaned up the code a bit more Would have explored rt, se Etc.
Slow VM!!!!