Date: Mon, 3 Jun 1996 10:05:17 -0400 (EDT) From: "Ron G. Minnich" <rminnich@Sarnoff.COM> To: hackers@freebsd.org Subject: re: supporting coda threads. Message-ID: <Pine.SUN.3.91.960603100009.18045D-100000@terra> In-Reply-To: <199606021949.OAA00608@dyson.iquest.net>
next in thread | previous in thread | raw e-mail | index | archive | help
> (from john dyson) > One of the middle-layer VM enhancements that I plan to add for 2.2 is > true-shared address spaces. Will this help? well i think it depends on the level of threading, i.e. if you use fork()+shared address space instead of threads and the context switch overhead is too high maybe it won't work. That's why i'm wondering about how much threading is going on. I'm going to grab the code this week at some point and look around. FYI: in the ZOUNDS DSM i wrote there is a little thing called filemalloc() and filecalloc(). Works just like malloc/calloc, except it's in mmap'ed files so you can have shared data across fork. This is a poor man's way to implement "threads" for those systems without rfork(). ron
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SUN.3.91.960603100009.18045D-100000>