Hi all -
I am working on a project testing out openMosix. For those that don't know what that is, it is a distributed OS patch that allows you to add nodes to your cluster and it will handle distributing processes. I want to write a program that will consume a certain portion of the cpu, or will perform a random bunch of i/o requests so that I can test out openMosix on my system.
I have tried doing the typical things like compiling the kernel to see how openMosix works, but for the project I am tweaking with some of the distributed OS algorithms and seeing if I can improve them. Therefore, I need a program to throw a consistent load at the nodes to duplicate results and compare. Ideally, I want to have a config file that says I want to consume X% of the cpu, or something like that.
My problem is that I don't know how to do this! I am not asking for anyone to write code, just to throw some ideas out there for how to go about starting something like this.
Thanks in advance for all of your help!