From owner-freebsd-smp Tue Jun 4 15:00:57 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA17677 for smp-outgoing; Tue, 4 Jun 1996 15:00:57 -0700 (PDT) Received: from MindBender.HeadCandy.com (root@[199.238.225.168]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id PAA17670 for ; Tue, 4 Jun 1996 15:00:52 -0700 (PDT) Received: from localhost.HeadCandy.com (michaelv@localhost.HeadCandy.com [127.0.0.1]) by MindBender.HeadCandy.com (8.7.5/8.6.9) with SMTP id PAA23901; Tue, 4 Jun 1996 15:00:45 -0700 (PDT) Message-Id: <199606042200.PAA23901@MindBender.HeadCandy.com> X-Authentication-Warning: MindBender.HeadCandy.com: Host michaelv@localhost.HeadCandy.com [127.0.0.1] didn't use HELO protocol To: Poul-Henning Kamp cc: freebsd-smp@freebsd.org Subject: Re: Unix/NT synchronization model (was: SMP progress?) In-reply-to: Your message of Tue, 04 Jun 96 14:06:26 -0700. <1368.833922386@critter.tfs.com> Date: Tue, 04 Jun 1996 15:00:44 -0700 From: "Michael L. VanLoon -- HeadCandy.com" Sender: owner-smp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >> Another question I have: What is the "reference" model for SMP >> synchronization methods in Unix? Solaris? OSF/1? For those who are >> familiar with the Windows NT synchronization model, how does this Unix >> reference model compare? I. e. what are the similarties and >> differences? >To Be Decided really... Maybe "reference model" was too strong. Where do most of you get your ideas for what SMP synchronization should look like in FreeBSD? From Solaris? OSF/1? Somewhere else? Since my only threaded/multi-CPU-aware code has all been written in Windows NT, I'd like to find out what a "good" Unix synchronization implementation looks like. ----------------------------------------------------------------------------- Michael L. VanLoon michaelv@HeadCandy.com --< Free your mind and your machine -- NetBSD free un*x >-- NetBSD working ports: 386+PC, Mac 68k, Amiga, Atari 68k, HP300, Sun3, Sun4/4c/4m, DEC MIPS, DEC Alpha, PC532, VAX, MVME68k, arm32... NetBSD ports in progress: PICA, others... Roll your own Internet access -- Seattle People's Internet cooperative. If you're in the Seattle area, ask me how. -----------------------------------------------------------------------------