* [9fans] process migration @ 2003-09-17 9:08 Kamal R. Prasad 2003-09-17 9:17 ` Fco.J.Ballesteros ` (2 more replies) 0 siblings, 3 replies; 8+ messages in thread From: Kamal R. Prasad @ 2003-09-17 9:08 UTC (permalink / raw) To: 9fans Hello, Im new to Plan9 for the most part. I would like to know if Plan9 supports (dynamic) process migration to achieve load balancing. If yes, pl. provide info on techniques used. thanks -kamal ------------------- UNIX systems consultant kamalp@acm.org; http://kamalpr.tripod.com/ ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [9fans] process migration 2003-09-17 9:08 [9fans] process migration Kamal R. Prasad @ 2003-09-17 9:17 ` Fco.J.Ballesteros 2003-09-17 13:38 ` Ishwar Rattan 2003-09-17 13:39 ` ron minnich 2 siblings, 0 replies; 8+ messages in thread From: Fco.J.Ballesteros @ 2003-09-17 9:17 UTC (permalink / raw) To: 9fans [-- Attachment #1: Type: text/plain, Size: 169 bytes --] Plan 9 processes feel so good in their nodes that they don't move. However, they are free to choose where to live on by means of cpu, rx and similar commands. hth [-- Attachment #2: Type: message/rfc822, Size: 2113 bytes --] From: "Kamal R. Prasad" <kamalp@acm.org> To: 9fans@cse.psu.edu Subject: [9fans] process migration Date: Wed, 17 Sep 2003 09:08:49 GMT Message-ID: <181e352f.0309162302.3a4bd65a@posting.google.com> Hello, Im new to Plan9 for the most part. I would like to know if Plan9 supports (dynamic) process migration to achieve load balancing. If yes, pl. provide info on techniques used. thanks -kamal ------------------- UNIX systems consultant kamalp@acm.org; http://kamalpr.tripod.com/ ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [9fans] process migration 2003-09-17 9:08 [9fans] process migration Kamal R. Prasad 2003-09-17 9:17 ` Fco.J.Ballesteros @ 2003-09-17 13:38 ` Ishwar Rattan 2003-09-18 8:58 ` Kamal R. Prasad 2003-09-17 13:39 ` ron minnich 2 siblings, 1 reply; 8+ messages in thread From: Ishwar Rattan @ 2003-09-17 13:38 UTC (permalink / raw) To: 9fans Plan9 has cpu-servers where processes reside! It is a different ball-game.. -ishwar On Wed, 17 Sep 2003, Kamal R. Prasad wrote: > Hello, > > Im new to Plan9 for the most part. I would like to know if Plan9 > supports (dynamic) process migration to achieve load balancing. If > yes, pl. provide info on techniques used. > > thanks > -kamal > > ------------------- > UNIX systems consultant > kamalp@acm.org; http://kamalpr.tripod.com/ > ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [9fans] process migration 2003-09-17 13:38 ` Ishwar Rattan @ 2003-09-18 8:58 ` Kamal R. Prasad 2003-09-18 13:25 ` Russ Cox 2003-09-18 13:38 ` ron minnich 0 siblings, 2 replies; 8+ messages in thread From: Kamal R. Prasad @ 2003-09-18 8:58 UTC (permalink / raw) To: 9fans ishwar@cps.cmich.edu (Ishwar Rattan) wrote in message news:<Pine.LNX.4.56.0309170937350.7097@pali.cps.cmich.edu>... > Plan9 has cpu-servers where processes reside! It is a > different ball-game.. > > -ishwar > > does it allow processes from moving from cpu server A to cpu server B after executing from sometime on server A? how is this different from UNIX? thsnks -kamal > On Wed, 17 Sep 2003, Kamal R. Prasad wrote: > > > Hello, > > > > Im new to Plan9 for the most part. I would like to know if Plan9 > > supports (dynamic) process migration to achieve load balancing. If > > yes, pl. provide info on techniques used. > > > > thanks > > -kamal > > > > ------------------- > > UNIX systems consultant > > kamalp@acm.org; http://kamalpr.tripod.com/ ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [9fans] process migration 2003-09-18 8:58 ` Kamal R. Prasad @ 2003-09-18 13:25 ` Russ Cox 2003-09-18 13:38 ` ron minnich 1 sibling, 0 replies; 8+ messages in thread From: Russ Cox @ 2003-09-18 13:25 UTC (permalink / raw) To: 9fans No, there is no process migration. Russ ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [9fans] process migration 2003-09-18 8:58 ` Kamal R. Prasad 2003-09-18 13:25 ` Russ Cox @ 2003-09-18 13:38 ` ron minnich 2003-09-18 14:08 ` Charles Forsyth 1 sibling, 1 reply; 8+ messages in thread From: ron minnich @ 2003-09-18 13:38 UTC (permalink / raw) To: 9fans On Thu, 18 Sep 2003, Kamal R. Prasad wrote: > does it allow processes from moving from cpu server A to cpu server B > after executing from sometime on server A? how is this different from > UNIX? it's not, neither Plan 9 nor Unix support this in a general way. There are systems that support this in a limited way, however. People keep wanting migration across OS instances to work the way that it works on CPUs in an SMP. It doesn't, and never has, except in very special cases. It's easy to get the easy parts right, hard to get the hard parts right, and impossible to get the impossible parts right. Most people stop at easy and call it a day. ron ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [9fans] process migration 2003-09-18 13:38 ` ron minnich @ 2003-09-18 14:08 ` Charles Forsyth 0 siblings, 0 replies; 8+ messages in thread From: Charles Forsyth @ 2003-09-18 14:08 UTC (permalink / raw) To: 9fans [-- Attachment #1: Type: text/plain, Size: 917 bytes --] some years ago, with an early Plan 9, when i was still at the university, an undergraduate looked at process migration as his 3rd year and MEng project, using Plan 9 running on several loosely-coupled 68030 cards in an Eltec VME crate, with a PC running Plan 9 providing some form of monitoring and control. as a project it worked out quite well, and he'd got it to the stage where he could shift processes from one card to another. the student made any necessary kernel changes himself even though he hadn't touched any operating system before, with relatively little advice from me. (I'd done the Eltec port for an earlier frame-grabbing robot control project.) my view of OS-based process migration (outside rather specialised cases) before the project would have been quite well summed up by ron minnich's comment; i don't think it has changed much since then (outside rather specialised cases). [-- Attachment #2: Type: message/rfc822, Size: 3270 bytes --] From: ron minnich <rminnich@lanl.gov> To: 9fans@cse.psu.edu Subject: Re: [9fans] process migration Date: Thu, 18 Sep 2003 07:38:26 -0600 (MDT) Message-ID: <Pine.LNX.4.44.0309180735450.22490-100000@maxroach.lanl.gov> On Thu, 18 Sep 2003, Kamal R. Prasad wrote: > does it allow processes from moving from cpu server A to cpu server B > after executing from sometime on server A? how is this different from > UNIX? it's not, neither Plan 9 nor Unix support this in a general way. There are systems that support this in a limited way, however. People keep wanting migration across OS instances to work the way that it works on CPUs in an SMP. It doesn't, and never has, except in very special cases. It's easy to get the easy parts right, hard to get the hard parts right, and impossible to get the impossible parts right. Most people stop at easy and call it a day. ron ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [9fans] process migration 2003-09-17 9:08 [9fans] process migration Kamal R. Prasad 2003-09-17 9:17 ` Fco.J.Ballesteros 2003-09-17 13:38 ` Ishwar Rattan @ 2003-09-17 13:39 ` ron minnich 2 siblings, 0 replies; 8+ messages in thread From: ron minnich @ 2003-09-17 13:39 UTC (permalink / raw) To: 9fans On Wed, 17 Sep 2003, Kamal R. Prasad wrote: > Im new to Plan9 for the most part. I would like to know if Plan9 > supports (dynamic) process migration to achieve load balancing. That's not properly a part of the OS, so it's not really a sensible question from my point of view. ron ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2003-09-18 14:08 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-09-17 9:08 [9fans] process migration Kamal R. Prasad 2003-09-17 9:17 ` Fco.J.Ballesteros 2003-09-17 13:38 ` Ishwar Rattan 2003-09-18 8:58 ` Kamal R. Prasad 2003-09-18 13:25 ` Russ Cox 2003-09-18 13:38 ` ron minnich 2003-09-18 14:08 ` Charles Forsyth 2003-09-17 13:39 ` ron minnich
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).