Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!yarrina.connect.com.au!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.net!cs.utexas.edu!news.cs.utah.edu!news.cc.utah.edu!park.uvsc.edu!usenet
From: Terry Lambert <terry@lambert.org>
Newsgroups: comp.unix.internals,comp.unix.sys5.r4,comp.unix.solaris,comp.unix.osf.osf1,comp.unix.bsd.misc,comp.unix.programmer,misc.books.technical,alt.books.technical
Subject: Re: New Book on Unix Internals
Date: 23 Nov 1995 01:01:42 GMT
Organization: Utah Valley State College, Orem, Utah
Lines: 54
Distribution: inet
Message-ID: <490h5m$2r6@park.uvsc.edu>
References: <bapat.816081191@gate.net> <48kror$okh@nntp.atlanta.com> <UArimmg0sZL1073yn@sscp.lkg.dec.com>
NNTP-Posting-Host: hecate.artisoft.com
Xref: euryale.cc.adfa.oz.au comp.unix.internals:9341 comp.unix.sys5.r4:10495 comp.unix.solaris:52201 comp.unix.osf.osf1:10889 comp.unix.bsd.misc:347 comp.unix.programmer:30963 misc.books.technical:6866 alt.books.technical:4236
cambria@sscp.lkg.dec.com (Michael C. Cambria) wrote:
]
] In article <OZ.95Nov21160409@nexus.yorku.ca>,
] oz@nexus.yorku.ca (ozan s. yigit) wrote:
] > Jeff Bonwick writes some good words about Uresh Vahalia's coverage
] > of kernel memory allocator and related issues in "UNIX Internals: The New
] > Frontiers" but i hope someone provides a more complete and detailed
] > review of the book. so far it sounds promising, but not enough
] > detail.
]
] Could someone who has seen this book comment on "how" up to date it
] is with respect to POSIX 1003.1, 1003.1b (real time extentions) and
] 1003.1c (pthreads)?? I understand that the pthreads has only quite
] recently become a standard but several unix implementations have been
] quite close to the final standard for yeard (Digital, Sun) the the book
] could discussed it and possibly the differences between kernel (Digital)
] vs. user (Sun, others?) threads.
]
] 1003.1b has been available for a short time. Does the book discuss it?
]
] I don't mind getting yet another Unix Internals book, as long as what
] is covered is newer than what I already have in other books.
Chapter 3: Threads And Lightweight Processes
It discusses 1003.4a with regards to pthreads. It covers the
pthreads model with several paragraphs and a diagram.
Chapter 3 is 34 pages in length. It sites 23 references. It
covers threads in 12 sections:
3.1 Introduction
3.2 Fundamental Abstractions
3.3 Lightweight Process Design -- Issues to Consider
3.4 User-Level Threads Libraries
3.5 Scheduler Activations
3.6 Multithreading in Solaris and SVR4
3.7 Threads in Mach
3.8 Digital UNIX
3.8.3 The _pthreads_ library <<<<<<<<<<<<<<<<<<<<<
3.9 Mach 3.0 Continuations
3.10 Summary
3.11 Exercises
3.12 References
Major emphasis is on the abstraction itself and on kernel and
scheduler impact (as it should be -- this is an architecture book).
Terry Lambert
terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.