Re: deterministic usage of JIFFIES and how to relocate the clock
From: Joël Krähemann <hidden>
Date: 2016-01-24 08:40:34
Hi
At my opinion I was thinking at a lower level than needed. The
application runs at least aside the kernel.
Probably I want to control PC (program counter) and redeclare the
longjump function as macro. To gain control
over throughput rate and thus being able to grain loading and unloading thread.
int sched_setaffinity(pid_t pid, size_t cpusetsize,
const cpu_set_t *mask);
void longjmp(jmp_buf env, int val);
cheers,
Joël
On Fri, Jan 22, 2016 at 10:37 AM, Joël Krähemann [off-list ref] wrote:Hi all Since I'm hardware newbie I just ask in my very own words, how to relocate the clock. I want to play around with the clock modulator in GNU/Linux. Is there any interface to relocate it? What must do a user-space application do to change underlaying cipher? I don't care about gdb or valgrind issues or trap-points. Might be in further sense interrupts. Is possible to have a VM in userspace? Once I have seen different VMs available in the kernel. Does even have the VM control of clock-modulator? Do I need some knowledge about ACPI to do so? Are there some good books about that thematics I could start with? Since I like math it would be fun to do so. bests, Joël Krähemann
-- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html