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.