Re: om2.6 What's currently showable ?
Florian Delizy <[email protected]>
| Newsgroups | gmane.linux.cluster.openmosix.devel |
|---|---|
| Message-ID | <[email protected]> |
Evan Hisey wrote: > Florain- > Shared libs. should be fine, shared memory is a problem. There was a > second patch built to help resolve this issue in the 2.4 series. I > think the plan is that after om gets working on 2.6. to make shared > memory support part of the standard patch. OK, I add to the todolist to get the shared memory patch from the 2.4 work on the 2.6, as well as checking the preempt safety, I also added thhe fact that simple processes migration work, including processes using shared libraries. http://openmosix.snarc.org/wakka.php?wiki=ToDo Still, I have a question, let's take an example, A and B are to processes using the shared library L, L has a global variable (say foo), and both A and B call a function that increase this foo variable by one. Normally, when A calls this function, foo go to 1 (from 0), then B call this function, and foo go to 2 (from 1). Now, what if A runs on a node, and B on another one, but both are initiated from a unique master node. The same behaviour should happen, isn''t it ? If this scenario is exact, does it work with openMosix 2.6 ? > > Evan H. > > On 7/24/06, Florian Delizy <[email protected]> wrote: >> Mike Wharton wrote: >> > Install 2.4.26 and show your boss that. It works brilliantly, >> unless there >> > is a dire need for your demo cluster to be running a 2.6 kernel. >> Well actually, that's the case ... If I choose to use the 2.6 kernel, >> (which I did), we have to have something *working* in a production >> environement, and I have to demonstrate it ... on a 2.6. As I had been >> told already, it seems that oM2.6 is able to migrate processes, unless >> some bad syscalls happens ... Which bad syscalls ? For instance, a >> program using a shared library would have a mmap on it, would that fail >> on oM2.6 ? >> >> This choice is quite important to me, and moreover, I can only help >> continuing to develop oM if I can proove the feasability with oM2.6 >> > In which >> > case just write a dumb test program and migrate that on 2.6. I >> believe you >> > can demo 2.6 but processes have to be manually migrated. >> I am not sure that would be enough ... though ... I guess that programs >> that we have to migrate are something like, using a shared lib, now the >> question is how would taht be done ... (I don't know yet). A simple >> scenario, if several programs are using a single shared lib, and all >> programs are spread over different cluster nodes, would that work ? >> > I believe the >> > plan is to use a user level daemon to handle process migration in >> 2.6 ( a >> > FAR better idea imho). >> > >> > >> > >> At least that was my idea too >> >> > Mike >> > >> > >> >> quoting Vincent Hanquez : >> >> >> >>> we miss, a working OpenMosix :) >> >>> >> >> Well, that's kind of frightening ;) I need to make a demo to my >> boss in >> >> a few time, showing that openMosix can migrate processes to a >> node, and >> >> execute those tasks there, is this even working ? (I hope yes). >> >> >> >> In the same idea than the Todo list in the wiki, can we add a feature >> >> list, which explicitely state what's working, and what's not ?? (that >> >> would help me for instance to show the viability of openMosix to non >> >> developer people) ... >> >> >> >> >> >> Florian Delizy >> >> >> >> >> ------------------------------------------------------------------------- >> >> >> Take Surveys. Earn Cash. Influence the Future of IT >> >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share >> >> your >> >> opinions on IT & business topics through brief surveys -- and earn >> cash >> >> >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> >> >> _______________________________________________ >> >> openMosix-devel mailing list >> >> openMosix-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >> >> https://lists.sourceforge.net/lists/listinfo/openmosix-devel >> >> >> >> >> > >> > >> > >> >> >> ------------------------------------------------------------------------- >> >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >> opinions on IT & business topics through brief surveys -- and earn cash >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> >> _______________________________________________ >> openMosix-devel mailing list >> openMosix-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >> https://lists.sourceforge.net/lists/listinfo/openmosix-devel >> > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV