- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 LKD 3rd 读书笔记——第1章/Linux Versus Classic Unix Kernels
<br />Linux Versus Classic Unic Kernels <br />由于具有共同的祖先和相同的API,现代的Unix内核有很多共同的设计特点。没有任何意外,Unix通常是一个完整的、静态的二进制文件(聚内核)。这是指,它是一个运行在单个地址空间的单独的大的可执行镜像文件。Unix系统通过需要可分页的内存管理单元(MMU),这个硬件帮助系统加强内存保护并向每个进程提供单独虚拟地址空间。Linux历史上也需要MMU,但特殊的版本也可以运行在没有MMU的硬件环境上。这是一个巧妙的特性,
2011-02-28 18:19:00 1346 3
原创 LKD 3rd 读书笔记——第1章/Overview of Operating System and Kernels
<br />Overview of Operating Systems and Kernels<br />由于操作系统的特性不断地增长,加上某些商业操作系统的不合理设计,导致操作系统的准确概念不被世人所知。很多用户认为他们在屏幕上所看到的部分,就是操作系统。从技术的角度,在本书中,操作系统是指负责整个系统的基本操作和管理的部分。包括:内核、设备驱动程序、引导程序、命令Shell、其他用户接口以及基本的文件和系统工具。而系统则是操作系统和运行在其之上的所有应用程序:<br />系统 = 操作系统 + 应用程序
2011-02-26 23:31:00 1439
原创 LKD 3rd 读书笔记——第1章/History of Linux
<br />Along Came Linus: Introduction to Linux<br />Linus Torvalds在1991年发布了Linux的第一个版本,这个版本的Linux只能运行在Intel 80386 处理器上,这种CPU在当时是新锐的处理器。Linus当时还是Helsinki大学(Helsinki是芬兰的首都名称)的一名学生,他常为没有一个强大而且免费的Unix操作系统而烦恼。当时主流的个人计算机操作系统是微软的DOS系统,对Torvalds而言,除了用它来玩波斯王子这种游戏外,这
2011-02-25 00:09:00 162
原创 LKD 3rd 读书笔记——第1章/History of Unix
<br />本章把Linux放在Unix的历史背景下进行介绍,因为Unix有长达40年的历史,在理解Linux之前,让我们先来了解一下Unix系统。<br /> <br />(因为喜欢这段历史,几乎相当于原文翻译下来了,希望读者们喜欢)<br /> <br />History of Unix<br />第一个Unix操作系统,创建于1969年,它的设计经历了40多年的检验,至今仍然是最强大、最优雅的操作系统之一。它的发明者是Dennis Ritchie(也是C语言的创始人)和Ken Thompson(也是C
2011-02-23 17:44:00 1265
原创 LKD 3rd 读书笔记——Preface
<br />在2004年的linux开发者年会上,大会决定继续开发和巩固2.6系列的Linux内核,在较长的一段时间内不会推出2.7系列的内核版本。这是作者决定更新本书到第三版的重要原因之一。当然,另一个原因是,从本书的第二版到第三版期间,Linux内核也有了比较大的发展,本书反映了这些变化,进行了修订、更新,增加了一些章节,总的而言第三版显得更优雅了。<br /> <br />Using This Book<br />开发Linux内核,并不需要拥有天才的、魔力的、或是老练的Unix黑客那样的脑袋。内核与
2011-02-23 13:57:00 1400
原创 LKD 3rd 读书笔记——开篇语
<br />Linux Kernel Development(简记为LKD)是Linux内核的入门经典,已经更新到了第三版,作者是拥有15年以上内核开发经验的Robert Love,他目前是Google的资深软件工程师,作者的更多信息会在下一篇介绍。<br /> <br />LKD致力于讲解内核的原理与实现——既涉及原理又涉及实现,并在两者间找到一个平衡,以引导读者快速的理解内核,而不必纠缠于过多的细节。因此,它与大学里讲解操作系统原理的书籍不一样,它并非纯理论,而是基于Linux这个实实在在的内核,来讲解
2011-02-23 01:04:00 2829 2
Head First Design Patterns Part5, 纯英文,非扫描,辛苦地发掘自国外技术论坛
2007-12-25
Head First Design Patterns Part4, 纯英文,非扫描,辛苦地发掘自国外技术论坛
2007-12-25
Head First Design Patterns Part3, 纯英文,非扫描,辛苦地发掘自国外技术论坛
2007-12-25
Head First Design Patterns Part2, 纯英文,非扫描,辛苦地发掘自国外技术论坛
2007-12-25
Head First Design Patterns Part2, 纯英文,非扫描,辛苦地发掘自国外技术论坛
2007-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人