lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <4F58CE25.5070906@tu-ilmenau.de>
Date:	Thu, 08 Mar 2012 16:20:05 +0100
From:	Stephan Bärwolf 
	<stephan.baerwolf@...ilmenau.de>
To:	linux-kernel@...r.kernel.org
CC:	linaro-kernel@...ts.linaro.org, panto@...oniou-consulting.com
Subject: Re: [RFC] Scheduler recorder and playback

Hi Pantelis,

what is your primary goal?

Saving power? Improving interactivity? Be more cache-optimal?

I think recording the scheduling (without drastically slowing it down) is hard to do,
since it ticks at least HZ times per second.

Replay such an recording (on a differeny platform) seems even harder to me.
Since different cpus (and number of them), different speed and a very likely not
reproduceable process-setup may noise completely the replay.

Do you also want to record/replay the behaviour of the more important loadbalancer, too?

Did you thought to compare different platforms by simply having syntetically generated
loads? (I.e. see interbench -> http://users.on.net/~ckolivas/interbench/)


If you are interested in examing the scheduling-behaviour as a function of the tuneables
(and even the HZ) - and if you are interested in getting better latency, maybe you
are interested in nitro-patch for the scheduler?
(I currently don't have an external patch-file, but you can get it integrated from
https://github.com/baerwolf/linux-stephan/commits/v3.2.9-stephan-201203030000 )

Nitro enables you to do so some things, like:

        * tune the scheduler at configuration point
        * increase the ticker-frequency way above 1000Hz
        * tune the ticker-freq. from userspace during runtime
	* change the scheduling-algo for idle-tasks


regards Stephan
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ