kernelnewbies.kernelnewbies.org archive mirror
 help / color / mirror / Atom feed
* OS Books suggestion
@ 2011-06-01 19:41 Ezequiel García
  2011-06-01 19:47 ` Anuz Pratap Singh Tomar
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Ezequiel García @ 2011-06-01 19:41 UTC (permalink / raw)
  To: kernelnewbies

I am looking for some biblographic material for OS learning (mostly for linux). I've read Linux Device Drivers, and I am interested in these:

* The design of unix operating system (Bach)

* Modern operative systems (Tanenbaum)

* Operating Systems design and implementation(Tanenbaum)

I haven't done formal Computer Science studies, and I don't the time to read the three of them, but as I am working very close to the linux kernel, I am trying to sharp my skills a little. 

All books seem very well rated, and the first one is a real classic. I would like to have further suggestions so I can decide myself better.

Thanks.
Ezequiel.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* OS Books suggestion
  2011-06-01 19:41 OS Books suggestion Ezequiel García
@ 2011-06-01 19:47 ` Anuz Pratap Singh Tomar
  2011-06-02  5:21   ` Prashant Shah
  2011-06-01 19:54 ` Daniel Baluta
  2011-06-02  8:25 ` Althaf
  2 siblings, 1 reply; 9+ messages in thread
From: Anuz Pratap Singh Tomar @ 2011-06-01 19:47 UTC (permalink / raw)
  To: kernelnewbies

2011/6/1 Ezequiel Garc?a <elezegarcia@yahoo.com.ar>

> I am looking for some biblographic material for OS learning (mostly for
> linux). I've read Linux Device Drivers, and I am interested in these:
>
> * The design of unix operating system (Bach)
>
> * Modern operative systems (Tanenbaum)
>
> * Operating Systems design and implementation(Tanenbaum)
>
> I haven't done formal Computer Science studies, and I don't the time to
> read the three of them, but as I am working very close to the linux kernel,
> I am trying to sharp my skills a little.
>
> All books seem very well rated, and the first one is a real classic. I
> would like to have further suggestions so I can decide myself better.
>
>
I think you should try.
Bovet and Cessati Understanding linux kernel
and
Robert love Linuk kernel development.


> Thanks.
> Ezequiel.
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110601/08fdd587/attachment.html 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* OS Books suggestion
  2011-06-01 19:41 OS Books suggestion Ezequiel García
  2011-06-01 19:47 ` Anuz Pratap Singh Tomar
@ 2011-06-01 19:54 ` Daniel Baluta
  2011-06-02  8:25 ` Althaf
  2 siblings, 0 replies; 9+ messages in thread
From: Daniel Baluta @ 2011-06-01 19:54 UTC (permalink / raw)
  To: kernelnewbies

Hello,

> * The design of unix operating system (Bach)
>
> * Modern operative systems (Tanenbaum)
>
> * Operating Systems design and implementation(Tanenbaum)
>
> I haven't done formal Computer Science studies, and I don't the time to read the three of them, but as I am working very close to the linux kernel, I am trying to sharp my skills a little.

I would further suggest:
  * kernel area: Linux Kernel Development [1]
  * OS area: Operating Systems Concepts [2]
  * systems area: The Linux Programming Interface [3]

Anyhow, while reading books it's ok in the beginning
to really have a progress in your learning progress
you should start looking at the code.


thanks,
Daniel.

[1] http://www.amazon.com/Linux-Kernel-Development-Robert-Love/dp/0672325128
[2] http://www.amazon.com/Operating-Concepts-Seventh-Abraham-Silberschatz/dp/0471694665
[3] http://nostarch.com/tlpi

^ permalink raw reply	[flat|nested] 9+ messages in thread

* OS Books suggestion
  2011-06-01 19:47 ` Anuz Pratap Singh Tomar
@ 2011-06-02  5:21   ` Prashant Shah
  2011-06-02  8:14     ` Javier Martinez Canillas
  0 siblings, 1 reply; 9+ messages in thread
From: Prashant Shah @ 2011-06-02  5:21 UTC (permalink / raw)
  To: kernelnewbies

2011/6/2 Anuz Pratap Singh Tomar <chambilkethakur@gmail.com>:
>
>
> 2011/6/1 Ezequiel Garc?a <elezegarcia@yahoo.com.ar>
>>
>> I am looking for some biblographic material for OS learning (mostly for
>> linux). I've read Linux Device Drivers, and I am interested in these:

> Robert love Linuk kernel development.

+1

I am currently reading it.

Also waiting anxiously for LDD 4 ! That is the book that got me started :D

^ permalink raw reply	[flat|nested] 9+ messages in thread

* OS Books suggestion
  2011-06-02  5:21   ` Prashant Shah
@ 2011-06-02  8:14     ` Javier Martinez Canillas
  0 siblings, 0 replies; 9+ messages in thread
From: Javier Martinez Canillas @ 2011-06-02  8:14 UTC (permalink / raw)
  To: kernelnewbies

>
> Also waiting anxiously for LDD 4 ! That is the book that got me started :D
>

Another excellent (and more updated) book about Linux device drivers is:

Essential Linux Device Drivers (http://amzn.to/bvELFI).

Is a good complement to LDD3 because it explains how drivers are
implemented for real devices instead of virtual ones.

Best regards,

-- 
Javier Mart?nez Canillas
(+34) 682 39 81 69
PhD Student in High Performance Computing
Computer Architecture and Operating System Department (CAOS)
Universitat Aut?noma de Barcelona
Barcelona, Spain

^ permalink raw reply	[flat|nested] 9+ messages in thread

* OS Books suggestion
  2011-06-01 19:41 OS Books suggestion Ezequiel García
  2011-06-01 19:47 ` Anuz Pratap Singh Tomar
  2011-06-01 19:54 ` Daniel Baluta
@ 2011-06-02  8:25 ` Althaf
  2011-06-07 10:06   ` sumeet linux
  2 siblings, 1 reply; 9+ messages in thread
From: Althaf @ 2011-06-02  8:25 UTC (permalink / raw)
  To: kernelnewbies

Have you had a look over here [1], though it is a bit outdated, it have
enough information to kickstart linux kernel, after that move on to
Understanding series from various authors. I highly recommend spending time
with Modern OS by AST inorder to get good idea on operating systems in
general.

[1] http://en.tldp.org/LDP/tlk/tlk.html

-
/althaf k backer/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110602/02d6d251/attachment.html 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* OS Books suggestion
  2011-06-02  8:25 ` Althaf
@ 2011-06-07 10:06   ` sumeet linux
  0 siblings, 0 replies; 9+ messages in thread
From: sumeet linux @ 2011-06-07 10:06 UTC (permalink / raw)
  To: kernelnewbies

2011/6/2 Althaf <althafkbacker@gmail.com>

> Have you had a look over here [1], though it is a bit outdated, it have
> enough information to kickstart linux kernel, after that move on to
> Understanding series from various authors. I highly recommend spending time
> with Modern OS by AST inorder to get good idea on operating systems in
> general.
>
> [1] http://en.tldp.org/LDP/tlk/tlk.html
>
>
>
>
**

Check below link for "*Linux Kernel Development by Robert Love (3rd Edition)
*"
stid.googlecode.com/files/*Linux*.*Kernel*.*Development*.*3rd*.*Edition*.*
pdf*


Regards,
Sumeet
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110607/7859d800/attachment-0001.html 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* OS Books suggestion
@ 2011-06-07 15:59 Ezequiel García
  2011-06-09 14:13 ` Jorgyano Bruno
  0 siblings, 1 reply; 9+ messages in thread
From: Ezequiel García @ 2011-06-07 15:59 UTC (permalink / raw)
  To: kernelnewbies

I appreciate all the answers. But actually I was just looking for a review on the three books I asked for.

Thanks anyway.
Ezequiel.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* OS Books suggestion
  2011-06-07 15:59 Ezequiel García
@ 2011-06-09 14:13 ` Jorgyano Bruno
  0 siblings, 0 replies; 9+ messages in thread
From: Jorgyano Bruno @ 2011-06-09 14:13 UTC (permalink / raw)
  To: kernelnewbies

2011/6/7 Ezequiel Garc?a <elezegarcia@yahoo.com.ar>

> I appreciate all the answers. But actually I was just looking for a review
> on the three books I asked for.
>
> Thanks anyway.
> Ezequiel.
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>

Hello,
Some time ago I had the same question, because just like you I do not have
formal Computer Science studies but I work with the linux kernel,  after
reading a lot I reach the conclusion that is really necessary to have
knowledge about the operating systems, the architectures, the formal
concepts and definitions, to this goal in my personal opinion the best
choice is  Modern operating systems (Tanenbaum), the last edition is very
easy to understand and have a lot of examples regarding the linux kernel.
You don't need to read the whole book, you can read only the basic subjects,
at least for now,in the beginning of the book have some tips of how to do
this, the rest of the book you can read as soon as you feel necessary. After
this basic, to learn how all this theory is applied in real world you can
read Robert love Linux kernel development, to understand the linux kernel
you really need to read this book, but there's no use if you do not have the
basic knowledge that I told before. there's another choices but if this book
is not the best it is among the bests.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110609/2bc14be2/attachment.html 

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-06-09 14:13 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-01 19:41 OS Books suggestion Ezequiel García
2011-06-01 19:47 ` Anuz Pratap Singh Tomar
2011-06-02  5:21   ` Prashant Shah
2011-06-02  8:14     ` Javier Martinez Canillas
2011-06-01 19:54 ` Daniel Baluta
2011-06-02  8:25 ` Althaf
2011-06-07 10:06   ` sumeet linux
  -- strict thread matches above, loose matches on Subject: below --
2011-06-07 15:59 Ezequiel García
2011-06-09 14:13 ` Jorgyano Bruno

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).