Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Aug 1996 12:12:33 +0300 (UKD)
From:      Igor Khasilev <igor@jabber.paco.odessa.ua>
To:        freebsd-hackers@freebsd.org
Subject:   Re: FreeBSD vs. NT Stability
Message-ID:  <199608120912.MAA21871@jabber.paco.odessa.ua>
In-Reply-To: <199608120651.AA091782688@fakir.india.hp.com> from "A JOSEPH KOSHY" at Aug 12, 96 12:21:27 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> So my question is: how does NT behave when it has to schedule between a 
> large number of processes each with its own process context, VM, page tables 
> etc?  Conversely how does the unix program behave when linked with -lpthreads
> and with `fork()' replaced with `pthread_create()'?

One bad thing with user level threads (actualy pthreads that I used):
sheduler which runs on user lever ALWAYS consume processor time (even wnen
all threads sleeps), and permanenly keep part of code in memory. If it is
true (maybe I misunderstand something), then pthreads is bad solution for
heavy loaded systems.

					Igor



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608120912.MAA21871>