您的浏览历史

计算机的心智:操作系统之哲学原理(用哲学的方式来学习操作系统)

促销活动
  • [本书]参加机械工业出版社华章公司满58元赠书活动
精彩评论

基本信息

  • 作者: 邹恒明   
  • 出版社:机械工业出版社
  • ISBN:9787111266426
  • 上架时间:2009-4-15
  • 出版日期:2009 年4月
  • 开本:16开
  • 页码:309
  • 版次:1-1
  • 所属分类: 计算机 > 操作系统 >

    综合


    教材 > 教材汇编分册 >

    高等理工


编辑推荐

所见的是暂时的,所不见的是永远的...
从哲学原理(也就是人类生活哲学)的视角来阐述操作系统,从而揭开操作系统的神秘面纱,令其不再晦涩难懂

内容简介回到顶部↑

本书集中精力对操作系统的核心内容进行分析,包括操作系统发展的历史背景、进程与线程、内存管理、文件系统、输入与输出、多核环境下的进程调度和操作系统设计。本书用大量生活实例,生动解释了操作系统中的主要难点和模糊点:锁的实现、同步机制的发展轴线、纯粹分段到段页式的演变、多核环境下的进程同步与调度和操作系统设计等内容,而放弃了对操作系统核心以外内容,如安全、多媒体系统、虚拟机技术、光盘技术等的论述。本书重点突出、逻辑清晰、内容连贯,便于学生顺利掌握操作系统的核心内容。.
本书层次丰富、涵盖操作系统的所有核心内容,适合作为国内高校计算机及相关专业本科生操作系统课程的教材,也是了解计算机操作系统原理不可多得的参考书。
这是一个瞬息万变的时代。..
分布式计算的脚步渐行渐远,网格计算的热潮逐步退却,云计算和云存储正慢慢揭开面纱……在所有的变化中,不变的是这些计算的支柱:操作系统!能否深刻理解它也许会决定云时代的“浮沉”。
本书从生活哲学的视角对操作系统的原理进行阐述,通过逻辑推理演绎操作系统核心技术的奥秘,讨论范围包括操作系统的所有基础内容:背景与历史。进程与线程、通信与同步、调度与死锁,分页与分段。磁盘与文件。输入与输出等。此外,作者以新颖的组织方式讲解了锁的实现、同步机制的发展逻辑。从分段到段页式的演变、多核环境下的同步与调度、操作系统设计的原则。
本书对操作系统原理的讨论充满趣味性:每一章都力求细致地阐明一个主题,将通俗的哲学原理和逻辑推理贯穿于每一个主题,构成全书的有机整体,并适当地引入计算机组成和编译器知识,揭示操作系统在程序运行中发挥的作用,把读者对操作系统的理解带到一个崭新的境界。...

作译者回到顶部↑

作者: 邹恒明
邹恒明教授,上海交通大学软件学院教授,密歇根大学计算机科学与工程博士。曾先后在美国IBM、美国国家数据公司、美国朗讯和美国EMC公司任职8年多,参与了EMC公司的Engenity存储操作系统和IBM的AIX操作系统的设计与开发,并为多家跨国公司设计过(信息)灾难恢复解决方案。2003年10月加入上海交通大学,为高可靠软件实验室负责人。目前开设的课程有操作系统、数据结构、计算机组成与系统设计、数据库系统和信息灾难及灾难应对。邹恒明教授在软件可靠性预测与选择(高可靠软件工程)、信息灾难及灾难应对(HE.. << 查看详细

[同作者作品]
计算机的心智:操作系统之哲学原理(用哲学的方式来学习操作系统)
有备无患:信息系统之灾难应对
算法之道(让你学不会算法都难)(china-pub首发)

目录回到顶部↑

前言.
第一篇基础原理篇
第1章操作系统导论
引子:智者的挑战
1.1人造学科
1.2程序是如何运行的
1.3什么是操作系统
1.4魔幻与管理
1.5用户程序与操作系统
1.6操作系统的范畴
1.7为什么学习操作系统
思考题
第2章操作系统历史
引子:操作系统进化的推动因素
2.1第一阶段:状态机操作系统(1940年以前)
2.2第二阶段:单一操作员、单一控制端操作系统(20世纪40年代)
2.3第三阶段:批处理操作系统(20世纪50年代)
2.4第四代:多道批处理操作系统(20世纪60年代)
2.5第五代之一:分时操作系统(20世纪70年代)
2.6第五代之二:实时操作系统

前言回到顶部↑

In Pursuit of Absolute Simplicity求于至简,归于永恒.
谨以此书献给夫人蕾蕾,女儿雨洁、雨蓉、雨恒和雨宜。
当你在电脑上玩游戏的时候,当你在电脑上与朋友聊天的时候,当你编写完一个程序需要加载运行的时候,你有没有一种像在观看魔术的感觉?编写好的程序能够编译运行,计算出结果,并显示或打印出来。你有没有觉得它很神秘?
如果想揭开这层神秘的面纱,你就得学习操作系统。
图1风靡世界的游戏“第二生命”因为操作系统是掌控计算机运行的系统,在学习它的过程中,读者能够了解到程序在计算机上运行的全景,或者说我们所认为的全景。之所以这么说,是因为精确了解程序在计算机上运行的全景是极其困难的(有人认为这根本就是不可能的)。当然,这里的程序指的是有一定规模的程序,而不是那种只有几行代码的小程序。从某种程度上来说,没有人敢肯定自己清楚计算机在任何一个时刻所处的状态。例如,在多流水线计算机上,如果发生中断或异常,我们根本就得不到一个精准的状态。唯一能做的就是推倒重来。
计算机的心智
人有心智吗?我想所有人都会回答:有!人的心智就是人的灵气。这是每一个人的生命之气。就是这个灵气赋予了人丰富的思维、感受和行动能力。
那么计算机有心智吗?这不是一个诡秘或者搞笑的问题。人们通常认为能够运动的生命都是有灵气的,既然计算机能够完成一些人脑才能够完成的理性任务,它当然也有心图2计算机的心智就是操作系统智!而这个心智就是操作系统。因为操作系统赋予了计算机以活力。虽然读者有可能尚不明白操作系统是怎么一回事,但也许知道没有操作系统,现代计算机是运转不起来的(这里需排除远古时代的古老计算机)。操作系统作为计算机赖以运转的控制中心,称其为计算机的心智可谓恰如其分。
前言前言众所周知,理解或看透一个人的心智是很困难的,所谓的“画虎画皮难画骨,知人知面难知心”。由此推断,既然操作系统是计算机的心智,理解起来恐怕也是困难重重。而这正是许多人在学习研究操作系统时的共同感受。
操作系统的奥秘
记得小时候常常念的一首诗是这样的:
图3理解操作系统有点类似于
数清楚天上的星星
从小时候就开始数了。
数到懂事、数到成熟,
还没有数清。
天上的星星为什么数不清呢?
像记忆和幻想,
永远背负着固执的迷……
对于许多大学是学计算机及相关专业的同学来说,操作系统就像是天上的星星(如图3所示),隐藏着一个固执的迷,永远学不清楚。不过,操作系统真的难以学清楚吗?
评论交流

共有45人开贴评论  52人参与评论  22人参与打分 查看

14人
 63%
用户平均打分
我要写评论 help如何参与评论和打分
4人
 18%
0人
 0%
1人
 4%
3人
 13%

huihui1226

专家级评论员
该会员在china-pub购买过此书 精彩书评
评价等级:  
发表于:2010-4-15 21:31:00
挺不错的一本讲述操作系统原理的书,讲的比较生动,容易理解
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

verybigcata

一级评论员
该会员在china-pub购买过此书 精彩书评
评价等级:  
发表于:2010-3-21 22:18:00
适合作为学习操作系统的入门读物,并以此为基础进一步学习linux、windows等操作系统的实现。复杂部分阐述得较浅显易懂,看起来很顺畅。不适合已经对操作系统有所了解的人。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

yumenlj

专家级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-12-4 0:52:00
前几天读了邹恒明老师的《计算机的心智——操作系统之哲学原理》,这本书确实使得我对之前理解得较为生硬的部分操作系统原理豁然开朗了,这种大白话的风格虽有失教材式的严谨,但作为灵活生动的学习参考资料的确是不可多得的。然而贯穿此书的一个细节问题也在阅读过程中逐渐呈现:作者多次引用《圣经》故事,经常使用基督教中的概念做比喻。尽管书中也有一些儒、释、道的理念,但从不少行文表达中都可以看出其暗含的对基督教、神创论的认可。邹老师是基督徒吗?上海交大研究生院网站有关他的介绍页面中的一句“寻找,必寻见;叩门,就开门;相信,便得救”基本证实了我的猜想。不过作为一个不信神的读者,我虽然也读过《圣经》的主要篇章,但对作者给出的部分引言或比喻还是难以理解的,例如为什么巴别塔与进程调度问题相关?我也曾试图挑刺似的来找这本书中各处看似不恰当的比喻,包括宗教的和非宗教的。但读着读着,慢慢感觉到自己也没必要和那些文字作对。原因正如宋朝的佛印禅师所说:“心中有佛,所见万物皆是佛”。作者写出能这些比喻,是因为作为一个基督徒,在其信仰的指导下使用其独到的神学观点来思考人造事物,就其个人而言是相当自然的。而我要是有准备挑刺的潜意识,那无论从中看到什么略显玄乎的文字,都会不自觉地将其认定为有失恰当的主观内容。
您觉得呢? 送鲜花 (得1支)  扔鸡蛋 (得0个)

cai_cheng

三级评论员
该会员在china-pub购买过此书 精彩书评
评价等级:  
发表于:2009-7-9 21:52:00
难得见到一本国内人写的好书,用了国人的思路写,看起来很轻松,很多地方给出思考空间,印刷,纸张都不错.难得啊
回复 ( 2条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得1个)

jiangwentuo

二级评论员
该会员在china-pub购买过此书 精彩书评
评价等级:  
发表于:2009-6-7 15:22:00
首先印刷错误太多,有错字,有错图,搞得我看着很是郁闷
然后说内容,其实我觉得作为一本入门级的书内容还是不错的,有其新颖独到的地方,而且介绍了一些多核的东西,比较不错.但是作者在每章前面非加上一段欧洲历史等东西,搞得太过牵强,不这样不足以显示哲学原理的地位?
再说说这个书名,我感觉有点太大了,其实整本书没几处上升到哲学的高度进行总结归纳,绝大部分都是介绍现有技术.尽管其介绍哲学原理的部分由画龙点睛的作用,但是总感觉这样的命名有点虚
最后做一个总的评论吧,(前面大部分都是说的缺点,这应该是一个评论者最爱做的事吧),我觉得这本书的内容(不包括印刷)作为初级读物还是不错,推荐大家购买
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共45条)