Re: Learning UNIX internals

2005-05-10 Thread Charles Swiger
On May 7, 2005, at 12:57 PM, Lowell Gilbert wrote:
Yes, it will be.  You'll need something more basic to start with.
While the books you asked about in your initial post will be okay,
my suggestion would be [Tanenbaum, Modern Operating Systems,
ISBN 0130313580], which provides more of a theoretical background for
OS concepts.
I'd second this recommendation.  Tanenbaum's a good author...
--
-Chuck
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Learning UNIX internals

2005-05-10 Thread Alden Pierre
Charles Swiger wrote:
On May 7, 2005, at 12:57 PM, Lowell Gilbert wrote:
Yes, it will be.  You'll need something more basic to start with.
While the books you asked about in your initial post will be okay,
my suggestion would be [Tanenbaum, Modern Operating Systems,
ISBN 0130313580], which provides more of a theoretical background for
OS concepts.

I'd second this recommendation.  Tanenbaum's a good author...
I'm currently using this book in my OS class this semester.  I have no 
knowledge on unix internals, but this book gives
an excellent overview on OS concepts. After we had finished the chapter 
2 on threads and process,  I used this site
to learn about synchornization 
http://www.llnl.gov/computing/tutorials/workshops/workshop/pthreads/MAIN.html#Overview.
Not to mention after finishing each chapter, we used 
Nachos(http://www.cs.washington.edu/homes/tom/nachos/) to build
on the ideas Tanenbaum's talked about.  Once I'm done with this book, I 
think I'll be ready to look at the book by Marshall
Kirk McKusick.  I'm in undergrad in my 2nd year in the computer science 
curriculm, so I was fortunate to have a great professor
to help me along the way.

Regards,
Alden
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Learning UNIX internals

2005-05-08 Thread Greg 'groggy' Lehey
On Saturday,  7 May 2005 at 21:13:33 +0300, Sergey S. Ropchan wrote:
 
 On 5/7/05, Jon Drews [EMAIL PROTECTED] wrote:
 Hi:

   I was thinking of getting one of these two books. I want to learn
 more about how UNIX and in particular, FreeBSD work. Has anyone read
 either of these books?

 UNIX Internals: The New Frontiers
 by Uresh Vahalia

 I have read this book. I guess it's a good choise not only for you but
 for others too. A lot of useful information about different *nix systems
 implementations with good explanations (mutexe, threads, process,
 scheduler .. etc).

Yes, agreed.  I think that the McKusick book would be better, though.

 Design of the UNIX Operating System (Prentice Hall Software Series)
 by Maurice J. Bach

 This book more difficult (in educational purposes) then book above,
 you can read it after Unix Internals ... by Uresh Vahalia. This is
 my personal opinion.

My advice is forget it.  It's very old and refers to System V.2.  If
you want a System V book, the Magic Garden by Goodheart and Cox is a
better choice.

Greg
--
See complete headers for address and phone numbers
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Learning UNIX internals

2005-05-07 Thread Jon Drews
Hi:

  I was thinking of getting one of these two books. I want to learn
more about how UNIX and in particular, FreeBSD work. Has anyone read
either of these books?

UNIX Internals: The New Frontiers
by Uresh Vahalia

http://www.amazon.com/exec/obidos/tg/detail/-/0131019082/ref=pd_bxgy_img_2/104-6904022-3119131?v=glances=booksn=3863

Design of the UNIX Operating System (Prentice Hall Software Series)
by Maurice J. Bach
http://www.amazon.com/gp/product/customer-reviews/0132017997/ref=cm_cr_dp_2_1/104-6904022-3119131?%5Fencoding=UTF8customer-reviews.sort%5Fby=-SubmissionDaten=3863
-- 
Kind regards,
Jonathan
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Learning UNIX internals

2005-05-07 Thread Chris Hodgins
On 5/7/05, Jon Drews [EMAIL PROTECTED] wrote:
 Hi:
 
   I was thinking of getting one of these two books. I want to learn
 more about how UNIX and in particular, FreeBSD work. Has anyone read
 either of these books?
 
 UNIX Internals: The New Frontiers
 by Uresh Vahalia
 
 http://www.amazon.com/exec/obidos/tg/detail/-/0131019082/ref=pd_bxgy_img_2/104-6904022-3119131?v=glances=booksn=3863
 
 Design of the UNIX Operating System (Prentice Hall Software Series)
 by Maurice J. Bach
 http://www.amazon.com/gp/product/customer-reviews/0132017997/ref=cm_cr_dp_2_1/104-6904022-3119131?%5Fencoding=UTF8customer-reviews.sort%5Fby=-SubmissionDaten=3863
 --
 Kind regards,
 Jonathan
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to [EMAIL PROTECTED]
 

If you are interested in Unix and FreeBSD this is a good choice:

http://www.amazon.co.uk/exec/obidos/tg/stores/detail/-/books/0201702452/reviews/026-9762435-1924466
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Learning UNIX internals

2005-05-07 Thread Jon Drews
On 5/7/05, Chris Hodgins [EMAIL PROTECTED] wrote:
 If you are interested in Unix and FreeBSD this is a good choice:
 
 http://www.amazon.co.uk/exec/obidos/tg/stores/detail/-/books/0201702452/reviews/026-9762435-1924466
 

 Thank you Chris:

 The problem is I don't know what semaphores, mutex locks or therading
is. So this book is probably beyond my level.

-- 
Kind regards,
Jonathan
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Learning UNIX internals

2005-05-07 Thread Chris Hodgins
On 5/7/05, Jon Drews [EMAIL PROTECTED] wrote:
 On 5/7/05, Chris Hodgins [EMAIL PROTECTED] wrote:
  If you are interested in Unix and FreeBSD this is a good choice:
 
  http://www.amazon.co.uk/exec/obidos/tg/stores/detail/-/books/0201702452/reviews/026-9762435-1924466
 
 
  Thank you Chris:
 
  The problem is I don't know what semaphores, mutex locks or therading
 is. So this book is probably beyond my level.
 
 --
 Kind regards,
 Jonathan
 

The book actually explains it all quite well.  I don't think it
presumes too much prior knowledge to be honest.  Plus it really goes
into a nice amount of detail of why each bit was designed a certain
way and why.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Learning UNIX internals

2005-05-07 Thread Lowell Gilbert
Jon Drews [EMAIL PROTECTED] writes:

 On 5/7/05, Chris Hodgins [EMAIL PROTECTED] wrote:
  If you are interested in Unix and FreeBSD this is a good choice:
  

[McKusick/Neville-Neil,The Design and Implementation of the FreeBSD
Operating System, ISBN 0201702452]

  Thank you Chris:
 
  The problem is I don't know what semaphores, mutex locks or therading
 is. So this book is probably beyond my level.

Yes, it will be.  You'll need something more basic to start with.
While the books you asked about in your initial post will be okay,
my suggestion would be [Tanenbaum, Modern Operating Systems,
ISBN 0130313580], which provides more of a theoretical background for
OS concepts.  It depends a little on your own ends, but I think that
it is useful to understand what (for example) the idea of a mutex is,
separately from how Unix implements one.

Good luck.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re[2]: Learning UNIX internals

2005-05-07 Thread Sergey S. Ropchan

 On 5/7/05, Jon Drews [EMAIL PROTECTED] wrote:
 Hi:
 
   I was thinking of getting one of these two books. I want to learn
 more about how UNIX and in particular, FreeBSD work. Has anyone read
 either of these books?
 
 UNIX Internals: The New Frontiers
 by Uresh Vahalia

I have read this book. I guess it's a good choise not only for you but
for others too. A lot of useful information about different *nix systems
implementations with good explanations (mutexe, threads, process,
scheduler .. etc).



 
 http://www.amazon.com/exec/obidos/tg/detail/-/0131019082/ref=pd_bxgy_img_2/104-6904022-3119131?v=glances=booksn=3863
 
 Design of the UNIX Operating System (Prentice Hall Software Series)
 by Maurice J. Bach

This book more difficult (in educational purposes) then book above, you can 
read it after Unix
Internals ... by Uresh Vahalia. This is my personal opinion.

 http://www.amazon.com/gp/product/customer-reviews/0132017997/ref=cm_cr_dp_2_1/104-6904022-3119131?%5Fencoding=UTF8customer-reviews.sort%5Fby=-SubmissionDaten=3863
 --
 Kind regards,
 Jonathan
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to
 [EMAIL PROTECTED]
 

 If you are interested in Unix and FreeBSD this is a good choice:

 http://www.amazon.co.uk/exec/obidos/tg/stores/detail/-/books/0201702452/reviews/026-9762435-1924466
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to
 [EMAIL PROTECTED]




-- 
Ñ óâàæåíèåì,
 Sergey  mailto:[EMAIL PROTECTED]

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Learning UNIX internals

2005-05-07 Thread RW
On Saturday 07 May 2005 17:30, Jon Drews wrote:
 On 5/7/05, Chris Hodgins [EMAIL PROTECTED] wrote:
  If you are interested in Unix and FreeBSD this is a good choice:
 
  http://www.amazon.co.uk/exec/obidos/tg/stores/detail/-/books/0201702452/r
 eviews/026-9762435-1924466

  Thank you Chris:

  The problem is I don't know what semaphores, mutex locks or therading
 is. So this book is probably beyond my level.

If you put words like monitor thread mutex semaphore into google you will 
find a lot of introductory  comp-sci lecture notes on this subject.  
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]