专访Linux核心黑客之一Robert Love (还是大学时代)
人物专访:核心黑客系列之一Robert Love 每个星期,我们都采访一个内核编写社区的人,虽然这样的采访会很侧重技术,但是我们的立足点是为了让所有人都能接受。本周我们采访了Robert Love,现在他正在维护“可抢占内核”的升级包和其他一些事。他使用Linux已经7年了,对于现在的内核有很多贡献。所有这些最后用他自己的话来描述。
记者Jeremy Andrews(一下简称“JA”):请谈一点关于你自己和你的背景Robert
Love:我现在是Florida大学计算机和数学系的学生,未婚但有一个很可爱的女朋友。我的编程兴趣是操作系统和数学/科学计算。
JA:你何时毕业?还会继续读研吗?
Rebert Love:我想继续留在学校里读研究生,特别是如果社会经济状况还像现在这样的话。
JA:你何时并且如何开始学习Linux的?
Rebert Love:在1994年,我有了第一台运行Linux的个人电脑,那时还是1.0的内核。这也是我第一次实际接触一个类UNIX的系统。有我一台386SX电脑(感谢妈妈!)并且安装了可转换的Windows 95beta版。随着使用Linux越来越多,我最后终于在2.2的时候完全的转移到Linux上来,从那时起,我一直完全的使用Linux。
我当时部分的转移到Linux上是由于一个明显的原因:我相信Linux是一个强大和强壮的系统,它有很好的应用程序。但根本的原因是我喜欢和Linux系统以及围绕在它周围的社区交流的能力。
JA:你能比较一个1.0和2.4内核的不同点吗?
Rebert Love:如果它们有几页代码是相同的话,我会感到很惊奇的。所以,每件事都不同。
JA:安装和使用1.0的内核是怎样的?当时有什么软件?
Rebert Love:很幸运,在1994/1995年,Linux发展的很好。当时SLS和Slackware都发行完整版。我最开始使用Slackware2.0。你不得不下载很多磁盘文件集(disk sets)-也许现在也一样。我记得磁盘文件A好像是核心,磁盘文件N提供网络支持等等。(译者:我想那时没有光盘,发布还是用软盘的,所以才有所谓的磁盘文件,也就是一个文件1.44M)那时Linux就有网络,X (XFree86 2.0)也有,还支持很多硬件呢。从今天看来最大的问题就是缺少文档,在加上复杂的安装过程。我记得我怎么做都不能让PPP工作……最终我放弃了。如果我可以让PPP工作的话,我也许那时就转换到Linux上了。
JA:你做了那些贡献?
Rebert Love:现在我大多数时间用来维护可抢占内核的
相关文档:
Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm)
,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行。
进入安装目录
#cd /home
#cp
jdk-1_5_0_02-linux-i586.rpm /usr/local
#cd /usr/local
给所有用户添加可执行的
权限
#chmod +x jdk-1_5_0_02-linux-i586.rpm.bin
......
问题的引出:
当对同一文件句柄(在Windows下)或是文件描述符(在Linux下)进行随机读写操作时,会存在文件指针的定位与读\写俩个步骤,但由于这不是一个原子操作,就可能产生如下问题:进程A对某文件先定位到 f1 处,然后被中断,然后进程B对同一文件定位到 f2 处,然 ......
Linux + Apache2.0 + Mysql + PHP + phpBB3.0
1.安包:
Apache2.0
#tar -zxf httpd-***.tar.gz -C /usr/local/src/
#cd /usr/local/src/httpd-***
  ......
Linux驱动程序入门—Hello World
来源:
ChinaUnix博客 日期:
2009.11.19 21:17 (共有0
条评论) 我要评论
1、引言
记得在学习VC++和C语言的时候,一开始都会以一个HELLO
WORLD的例子作为演示,将学者逐渐引入殿堂,这个几乎成了计算机编程语言学习必经的一个入门之路。
......