精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>嵌入式开发>>操作系统设计与实现>>翻译计划—《写你自己的操作系统》>>翻译计划:《写你自己的操作系统》(参考书目)

主题:翻译计划:《写你自己的操作系统》(参考书目)
发信人: zelor(东村遗少张作乐)
整理人: wenbobo(2003-01-09 10:07:24), 站内信件
Reference Books
参考书目

(如果是我了解的书,我会附注更多的信息。——作乐注)

 
TITLE  The Indispensable PC Hardware Book (third eddition)  
AUTHOR  Hans-Peter Messmer  
PUBLISHER  Addison-Wesley  
ISBN  0-201-40399-4  
DISK/CDROM  No  
 My View
 作者之见
 
A great book.... A not so great book... This book is a very good 

reference. It has good technical information on the various x86 CPU's 

from Intel, AMD, Cyrix, IBM, etc. Good reference for older chips (8042 

keyboard, etc) but for the really good juicy bits.. its lacking... why? 

It has a great introduction to the APIC (Advanced PIC) and PCI, but you 

get no programming information on either. It also has no programming 

info on PNP hardware.
一本伟大的书……或者还谈不上伟大……这是一本非常好的参考手册。其中有X86

架构的各类CPU的技术信息,包括Intel, AMD, Cyrix, IBM等等。它还有很多老芯

片的优秀参考(比如8042键盘芯片等等),除了这些真正优秀的有趣的细节……

这本书缺乏……为什么?。它有关于APCI(Advanced PIC)和PCI的出色介绍,但

你却得不到任何编程的信息。它也没有PNP硬件的编程信息。


I've also noticed a few mistakes in some of the "source" and other 

examples.
在源程序和范例中我已经发现了若干错误。

Defiantly recommended but lacking in a few examples.
大胆推荐,但范例有一些缺陷。


(该书似乎是《PC技术内幕》,电力出版,本人不熟硬件,没看过。——作乐) 


-----------------------------------------------------------------------
 

TITLE  Operating System Concepts  
AUTHOR  Abraham Silerschatz, Peter Baer Galvin  
PUBLISHER  Addison-Wesley  
ISBN  0201591138  
DISK/CDROM  Unknown  
 My View
 作者之见

I have not read this book so can't comment.
我没读过这书所以不能评价。

Book blurb on amazon.com
AMAZON书介

This best-selling book, now in its fifth edition, provides a solid 

theoretical foundation for understanding operating systems. Authors 

Abraham Silberschatz and Peter Galvin discuss key concepts that are 

applicable to a variety of systems. They also present a large number of 

examples taken from common operating systems, including Windows and 

Solaris 2. This book thus teaches general notions in operating systems 

while giving the teacher and students the flexibility to choose the 

implementation system. New in this Edition: A section on I/O Systems 

comprises three chapters on I/O Systems, Secondary-Storage Structure, 

and Tertiary-Storage Structure. Two case studies illustrate Windows NT 

and Linux. Chapters on Memory Management, Virtual Memory, Network 

Structures, and Security have been updated significantly. Online 

version of the case-study chapter on Mach and of the appendix on the 

Nachos operating-system project are in place
这是同类书中最畅销者,现在是第五版,为理解操作系统概念奠定坚实的理论基

础 。作者Abraham Silberschatz和Peter Galvin论述的关键内容是可应用的多样

性系统。他们也馈赠了大量通用的操作系统范例,包括Windows和Solaris 2。该

书教授了操作系统的通用观念,同时给了教师和学生灵活选择实现系统的机会。

新版的新内容包括:关于I/O系统的三章,二级存储结构和三级存储结构。并以Wi

ndows NT和Linux为例研究了二者。以下章节进行了重大改进:Memory 

Management(存储管理),Virtual Memory(虚拟内存),Network Structures

(网络结构),Security(安全性)。在线版本开放了以Mach系统为实例进行研

究的章节和附录有关Nachos操作系统项目的部分。


(这本书就是大名鼎鼎的“恐龙书”,国内似乎尚未引进,听说已经到了第六版

。——作乐)

-----------------------------------------------------------------------
 

TITLE  Operating Systems : Design and Implementation  
AUTHOR  Andrew S. Tannenbaum, Albert S. Woodhull, Alfred Woodhull  
PUBLISHER  Prentice Hall  
ISBN  0136386776  
DISK/CDROM  CDROM  
 My View
 作者之见

Quite a good book, this is the one that "got the ball rolling" for most 

people. It is also the book with the Minix Source code in it. The 

version I read had the original 1.1 minux source code (it was an old 

book), I assume the code is updated when the book was given a general 

overhaul.
的确是一本好书,对大多数人来说,这本书能拨云见日(got the ball rolling

的确切意义是什么?)。这本书也附带了Minix的源代码。我读到的版本带有原始

的1.1 minix源代码(这是本老书)。我希望该书在进行修订的时候能将源码升级




(这本书刚谈论过,该书国内有中英文两个版本,分别由电子和清华出版,英文

影印版带光碟,中文名叫《操作系统:设计与实现》。LINUS当年就是用该书做的

教材。——作乐) 


-----------------------------------------------------------------------
 

TITLE  Operating Systems : Internals and Design Principals  
AUTHOR  William Stallings  
PUBLISHER  Prentice Hall  
ISBN  0138874077  
DISK/CDROM  CDROM  
 My View
 作者之见

Seems to be a popular college/uni course book. If anyone has read it 

write a review!
应该是最常见的大学教程了,谁读过就写篇书评吧!

The blurb reads; Blending up-to-date theory with modern applications, 

this book offers a comprehensive treatment of operating systems with an 

emphasis on internals and design issues. KEY TOPICS: The use of Windows 

NT, UNIX SVR4, and Solaris 2.x as running case studies through the book 

motivates the material and enhances understanding. Expanded treatment 

of multithreading and object-oriented design, together with new 

coverage of microkernels, SMP, and clusters. Provides a solid 

understanding of the key mechanisms of operating systems and the types 

of design trade-offs and decisions. A broad and unified treatment of 

distributed operating systems thoroughly covers this area of increasing 

importance, including process and thread migration, distributed file 

systems, mutual exclusion and deadlock, and clusters.
书介:结合了当今的理论和现代的应用,该书提供了全面的有关操作系统的处理

方法,强调了内在精要和设计思想。关键主题:全书以Windows NT, UNIX SVR4, 

和Solaris 2.x 为范例贯穿始终,激发了实质并加深了理解。扩充的内容包括:

多线程、面向对象设计,新的覆盖型微内核,SMP(对称多处理器)和群集。为操

作系统的关键机制以及设计中的平衡与取舍提供了扎实的理解。一个宽广而统一

的处理方法——分布式操作系统——彻底覆盖的领域正与日俱增,包括进程与线

程的迁移,分布式文件系统,互斥与死锁,还有群集。 


(该书既有中文版也有影印版,分别由电子和清华出版,中文版书名为《操作系

统:内核与设计原理(4ED)》,清华版名为《操作系统:精髓与设计原理(3ED

)》我并未看到过这本书。——作乐)

-----------------------------------------------------------------------
 

TITLE  Distributed Operating Systems  
AUTHOR  Andrew Tanenbaum  
PUBLISHER  Prentice Hall  
ISBN  0-13-219908-4  
DISK/CDROM  Unknown  
 Jerry Coffin's View
 Jerry Coffin 的看法

If you're interested in network operating systems, and distributed 

operating systems, this is definitely a good read. It covers quite a 

few things that also apply to some forms of loosely-coupled 

multi-processor machines. 
如果你对网络操作系统或分布式操作系统感兴趣,这本书肯定值得一读。其包括

大量内容,将一些成果应用于松散耦合的多处理器计算机。


(这本书引进了吗?不太记得,其姊妹篇MORDEN OPRATION SYSTEM有机械的译本

和影印版。——作乐)
 
-----------------------------------------------------------------------
 

TITLE  Inside Windows NT, Second Edition  
AUTHOR  David Solomon  
PUBLISHER  Microsoft Press  
ISBN  n.a.  
DISK/CDROM  Unknown  
 Jerry Coffin's View
 Jerry Coffin 的看法

While this doesn't give as much detail about some areas as I'd like, 

it's a great improvement (IMO) over the first edition. If you're 

interested in something other than the UNIX family, this is a good 

place to start -- NT is related to VMS, which tends to follow a 

different path from UNIX in a number of areas.
虽然这本书在我喜欢的一些领域里不能给我细节,但较之第一版还是有很大的进

步。如果你对UNIX家族外的东西感兴趣,这本书是个不错的开端——NT与VMS有关

,在很多领域里与UNIX的发展路线迥然不同。


(这本书现在有了第三版,名字也改成Inside Windows 2000了(不知是不是很快

要出INSIDE WIN XP?)中文版由机械出版,名曰:《WINDOWS 2000内部揭密》。

似乎看见过,但没读过。——作乐)

 
-----------------------------------------------------------------------
 

TITLE  Lion's Commentary on UNIX sixth edition, with source code  
AUTHOR  John Lions  
PUBLISHER  Peer to Peer Communications  
ISBN  1-57398-013-7  
DISK/CDROM  Unknown  
 Jerry Coffin's View
 Jerry Coffin 的看法

This is about an _old_ (1975 or so) version of UNIX. The source code 

won't compile on a modern compiler, but it's close enough to modern C 

that anybody who knows C can understand most of what's going on fairly 

easily. The second half of the book is devoted to a line-by-line 

commentary on exactly what each part of the source code is doing and 

why. While most of the details in UNIX have changed, the basic concepts 

have not. This is an excellent introduction to the overall operation of 

UNIX or any UNIX-like system.
这是一本关于*老*版本(1975年)UNIX的书。源代码已不能在任何一个现代的编

译器上编译,但其与现代C语言的区别不大,以致于任何一个懂得C语言的人理解

起来并不是太难。书的另一半精心的使用了行对行的注解,准确的表述了每一部

分的源代码做了些什么以及为什么要这样做。这是对UNIX和UNIX-LIKE系统整体运

作的精彩介绍。


(这书的中文名叫:《莱昂氏UNIX源代码分析》机械出版,不用说,这本书培养

了几代黑客,泰山北斗啊。——作乐)

-----------------------------------------------------------------------
 

TITLE  UNIX Internals: The New Frontiers  
AUTHOR  Uresh Vahalla  
PUBLISHER  Prentice Hall  
ISBN  0-13-101908-2  
DISK/CDROM  Unknown  
 Jerry Coffin's View
 Jerry Coffin 的看法

This covers most of the basic changes in structure and content that 

have taken place in recent versions of UNIX. At one time, most versions 

of UNIX were quite minimal ports of code from AT&T. More recently, 

individual companies have done considerably more to create their own 

individual versions of UNIX. This book does not attempt to analyze 

lines of code, but gives an overview of the basic concepts used in 4.x 

BSD, HP-UX, SunOS and Solaris, Digital Unix and Mach-OSF/1 and so on.
该书包括了UNIX在最近的版本中发生的大部分基本的变化,包括结构上的和内容

上的变化。在一个时期里,大部分的UNIX版本都或多或少的移植自AT&T。最近,

各公司才相当费力的建立了自己专有的UNIX版本。这本书不打算分析每行代码,

但它会给你一个基本概念的总览,使用例子有4.x BSD, HP-UX, SunOS 和 

Solaris, Digital Unix 和 Mach-OSF/1 等等。

 
(该书的中文名叫《UNIX高级编程——系统设计内幕》 出版社不详,听说而已,

我并没有亲见。——作乐)

 



----
生活,就是理想加泡面。
                    ——张作乐,送你一束玫瑰   
        

[关闭][返回]