Re: help with huge memory consumption??
- From: Rainer Weikusat <rainer.weikusat@xxxxxxxxx>
- Date: Thu, 08 Mar 2007 15:41:38 +0100
"David Schwartz" <davids@xxxxxxxxxxxxx> writes:
On Mar 7, 1:23 am, Rainer Weikusat <rainer.weiku...@xxxxxxxxx> wrote:
It costs some time to create a process, and threads don't have that
time, so threads must be better.
On a system that has only ever supported 1:1 threading as default
model, 'process creation' being much slower than 'thread creation'
would be a strong hint at a deficiency in the kernel. But reportedly, the
difference is negligible on Linux, so your assumption should be
wrong. And it is a strawman, except if you constrict yourself to a set
of real-world cases where the reason you try to shoot down actually
was the reason to use threads.
This is a nonsensical reply.
It should be easy for you, then, to not only label it the way you
would like others to regard it, but to point out in detail which parts
of it are nonsensical for what reasons.
Hic Rhodos, hic salta.
Thread creation is in no way analogous to process creation.
On Linux, using the default threading implementation, both are
ultimatively created by using the same system call (clone(2)) and
implemented with the same system mechanism (things the kernel sees as
'tasks' by means of a struct task_struct), so they are not only
analogous but nearly identical.
Threads are reusable, processes are not.
What is 'threads are reusable' supposed to mean?
.
- Follow-Ups:
- Re: help with huge memory consumption??
- From: David Schwartz
- Re: help with huge memory consumption??
- References:
- help with huge memory consumption??
- From: Dan Miller
- Re: help with huge memory consumption??
- From: Robert Redelmeier
- Re: help with huge memory consumption??
- From: Rainer Weikusat
- Re: help with huge memory consumption??
- From: Robert Redelmeier
- Re: help with huge memory consumption??
- From: Rainer Weikusat
- Re: help with huge memory consumption??
- From: Robert Redelmeier
- Re: help with huge memory consumption??
- From: Rainer Weikusat
- Re: help with huge memory consumption??
- From: Robert Redelmeier
- Re: help with huge memory consumption??
- From: Michel Talon
- Re: help with huge memory consumption??
- From: phil-news-nospam
- Re: help with huge memory consumption??
- From: David Schwartz
- Re: help with huge memory consumption??
- From: phil-news-nospam
- Re: help with huge memory consumption??
- From: David Schwartz
- Re: help with huge memory consumption??
- From: Rainer Weikusat
- Re: help with huge memory consumption??
- From: David Schwartz
- help with huge memory consumption??
- Prev by Date: Re: Shared-memory between threads and synchronization
- Next by Date: Re: Shared-memory between threads and synchronization
- Previous by thread: Re: help with huge memory consumption??
- Next by thread: Re: help with huge memory consumption??
- Index(es):
Relevant Pages
|