- 博客(7)
- 收藏
- 关注
原创 一道Unix面试题
Unix环境高级编程上的一道课后习题 也是一道面试题the original question: Does the UNIX System have a fundamental limitation on the depth of a directory tree? To find out, write a
2008-02-16 14:17:00
1881
原创 Linux 文件访问原语
Linux 文件访问原语来源:不详 2008-2-16POSIX API 最重要的一个抽象概念就是文件。尽管几乎所有的操作系统都将文件用于永久性存储器,但所有 Unix 版本通过文件抽象概念提供对大多数系统资源的访问。 更具体地说,这意味着 Linux 使用相同的一组系统调用来提供对设备(例如软盘和磁带设备)、网络资源(最常见的是 TCP/IP 连接)、系统终端,甚至内核状态信息的访问。感
2008-02-16 14:07:00
545
原创 研究linux内核的目的
一.研究内核的目的 欲举其事,先正其道。要谈论内核的研读以及交流心得,前提必须得有一个恰当准确的目的,方能收获良多。很多人都有这样一个疑惑,为什么要研究内核呢?我们又不是内核开发者(或许你将来就会成为Linus的助手:-)。此言差矣,众所周知,Linux包含两层含义,一是内核,二是发行版本,前者乃核心精华,后者则是应用方案,二者皆不可废。知前者而略后者,思而不学也;略前者而知后者,学而不思也。学习
2008-02-15 13:57:00
1560
原创 linux嵌入式系统需要的知识
linux嵌入式系统需要以下几方面因素:C语言: 嵌入式开发主要以汇编和C为主,汇编虽效率高不适合模块化开发,C语言是不二选择。单片机:S51 or PIC系列。S51和PIC系列分属两种不同的结构,S51是冯.诺依曼结构,PIC是哈佛结构。国内以C51 or S51为主流,但C51逐渐被S51系列替代;PIC系列在国外很流行。哈佛结构较诺依曼的区别在于,哈佛结构是在一个振荡周期内是双指令工作,诺
2008-02-15 13:16:00
775
原创 牢记的五句话
一、优秀是一种习惯这句话是古希腊哲学家亚里士多德说的,人生许多东西都是后天形成的,是社会用家庭影响和教育的结果。在日积月累中,有的人形成了好习惯,有的人形成了坏的习惯,所以我们从现在起就要把优秀的变成习惯,习惯性地去创造性思考,习惯性地去认真做事情,习惯性地对别人友好,习惯性地欣赏大自然……二、生命是种过程,缺憾是一种恩惠好的结果会让我们快乐,但过程使我们的生命充实,生命最后的结果一定是死亡。我们
2008-02-15 11:22:00
507
原创 initrd与initramfs的区别
boot loader装入kernel, 然后kernel需要执行/sbin/init, 读取这个文件就必须先mount根文件系统, 早期是通过启动时的root=参数告诉内核根文件系统在哪个设备上, 随着硬件和技术的发展,现在根文件系统可能位于一个网络存储如NFS上, 可能由于RAID而散布于多个设备上, 可能位于一个加密设备上需要提供用户名和密码,这时root=参数就显得不够了. 为了应
2008-02-15 11:19:00
2593
原创 ramdisk与 initrd、initramfs的关系
问题答案收集:1、ramdisk、initrd是什么?ramdisk是一种基于内存的虚拟文件系统,通常用于放置内核的中间数据。而initrd全称为"boot loader initialized RAM disk",也就是由启动加载器所初始化的RamDisk设备,它的作用是完善内核的模块机制,让内核的初始化流程更具弹性;内核以及initrd,都由bootloader在机子启动后被加载至内存
2008-02-15 10:57:00
5185
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人