Re: libthread 1:1 threads

2005-04-25 Thread Kostik Belousov
On Sat, Apr 23, 2005 at 07:30:08AM -0700, David Leimbach wrote: > On 4/22/05, Lyndon Nerenberg <[EMAIL PROTECTED]> wrote: > > --On 2005-4-22 3:02 PM -0700 David Leimbach <[EMAIL PROTECTED]> wrote: > > > > > According to the man page, and plan 9 where rfork originated you can > > > use it to modify

Re: libthread 1:1 threads

2005-04-23 Thread Julian Elischer
Lyndon Nerenberg wrote: --On 2005-4-22 3:02 PM -0700 David Leimbach <[EMAIL PROTECTED]> wrote: According to the man page, and plan 9 where rfork originated you can use it to modify an extant process. In fact you have to set the RFPROC flag to make a new process or all the changes apply to the curr

Re: libthread 1:1 threads

2005-04-23 Thread David Leimbach
On 4/22/05, Lyndon Nerenberg <[EMAIL PROTECTED]> wrote: > --On 2005-4-22 3:02 PM -0700 David Leimbach <[EMAIL PROTECTED]> wrote: > > > According to the man page, and plan 9 where rfork originated you can > > use it to modify an extant process. In fact you have to set the > > RFPROC flag to make a

Re: libthread 1:1 threads

2005-04-23 Thread Lyndon Nerenberg
--On 2005-4-22 3:02 PM -0700 David Leimbach <[EMAIL PROTECTED]> wrote: According to the man page, and plan 9 where rfork originated you can use it to modify an extant process. In fact you have to set the RFPROC flag to make a new process or all the changes apply to the current one. Unfortunately t

Re: libthread 1:1 threads

2005-04-23 Thread Jas arlerr
KSE and 1:1 threading are different things. One creatres kernel threads on demand and the other keeps the kernel threads all the time the user thread exists. rfork is not the same.. it creates a new process context. that is what Linux does. it is also what we did before when running the the linux

Re: libthread 1:1 threads

2005-04-22 Thread David Leimbach
On 4/22/05, Julian Elischer <[EMAIL PROTECTED]> wrote: > > > David Leimbach wrote: > > >Perhaps David Xu could clue me in a bit more :) > > > >I just got around to reading the status report for FreeBSD and the 1:1 > >threading caught my eye. > > > >I'm not terribly familiar with FreeBSD's KSE ba

Re: libthread 1:1 threads

2005-04-22 Thread Julian Elischer
David Leimbach wrote: Perhaps David Xu could clue me in a bit more :) I just got around to reading the status report for FreeBSD and the 1:1 threading caught my eye. I'm not terribly familiar with FreeBSD's KSE based threading but rather than adding a new system call [which may be ok... though I'v

libthread 1:1 threads

2005-04-22 Thread David Leimbach
Perhaps David Xu could clue me in a bit more :) I just got around to reading the status report for FreeBSD and the 1:1 threading caught my eye. I'm not terribly familiar with FreeBSD's KSE based threading but rather than adding a new system call [which may be ok... though I've worked on systems w