登录
首页 » Linux编程 » linux 0.11 内核

linux 0.11 内核

于 2022-02-03 发布 文件大小:94.32 kB
0 206
下载积分: 2 下载次数: 1

代码说明:

我是通过阅读赵炯老师编的厚厚的linux内核完全剖析看完LINUX0.11的代码,不得不发自内心的说Linus真的是个天才。虽然我觉得很多OS设计的思想他是从UNIX学来的,但是他自己很周全很漂亮很巧妙地实现了如此庞大一个系统的绝大多数代码。这里面有太多环节需要注意,很难得。。。读完之后觉得很有收获,虽然版本很低,但是已经对OS有一个很具体的认识了,比理论上的要来得深刻、真实。下面是我自己学习过程的思考和总结,在看完细节之后主要从LINUX各个功能模块其及相互之间和内部的层次关系去考虑的,本文图片均取自该书。我觉得这篇总结性质的文章对还没有接触linux0.11内核的人来说肯定没有什么意义。应该只有读过的代码的人才会有同感吧。另外我看代码的时候使用了VC版的内核源码工程,代码中的注释与书中几乎一样。用VC可以更容易地在函数定义中跳转查看,节约时间,我的方法是看书上代码前给出的知识介绍,然后在电脑上看代码实现,一共用了十天把这本书主要部分看完了。这里给希望阅读代码的人分享一下。 

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Linux下 链路层测速程序
    Linux下 链路层测速程序 ,很准确,有完整的源码解析,非常有用
    2022-11-17 03:40:03下载
    积分:1
  • thread_pool
    Tt is a simple thread pool based on POSIX thread API. It is written in C and licensed under the LGPL-2.1 (see COPYING).
    2022-08-15 16:39:12下载
    积分:1
  • 在 C 中的客户端/服务器程序
    服务器端的程序与客户端程序进行通信。 客户端和服务器程序将会使用回声和答复函数进行通信。 若要生成/测试: -创建生成文件 -若要运行生成文件和编译,类型"让" -要在文件中或采取用户输入中输入命令行参数 如果未选择采取在文件中的参数,然后执行结束将完成 文件的末尾。 -例如:./ 服务器 ./ 客户端本地主机 6889 yes my_input.txt 如果参数有的用户输入,然后停止你将必须输入其他 "不"在命令提示符下以退出。 -例如:./ 服务器 ./ 客户端 localhost 6889 yes -输出将显示从客户端从文本文件或用户输入的数据。 -服务器然后将显示的数据,它采取了以从客户端 -然后,服务器将发送回它从客户端收到的数据和 回声回客户端的数据
    2023-06-19 12:40:02下载
    积分:1
  • arm 920-t gpio代码 很给力
    v控制s3c2440的GPIO端口的寄存器有3类,分别是GPxCON、GPxDAT、 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论
    2022-04-22 12:01:56下载
    积分:1
  • 云台控制源码
    云台控制源码,主要针对云台摄像头进行上下左右方向操作,以及镜头拉伸等控制,可自定义云台转动速度等。源码采用的是C++
    2022-02-06 20:46:44下载
    积分:1
  • 基于v4l1的jpg图像采集
    基于v4l1的jpg图像采集程序,可根据自己的需要修改为vl42。代码中的yuyv转jpg函数可以单独提出使用。
    2022-03-15 01:29:21下载
    积分:1
  • 双向链表的删除插入元素
    本源码属于原创,详细实现了数据结构中双向链表的元素插入删除操作,以及linux内存管理中linux内核双向循环链表的实现原理,其中一个暂时不能在win上编译通过,原因是win上无法由结构体内元素的地址得到该结构体的指针,当linux内核源码中有这方面的源代码。
    2022-01-26 02:46:30下载
    积分:1
  • xinetd超级服务器源代码
    xinetd是一款linux下超级服务器。常见的网络服务如:telnet,ftp等都可以挂在xinetd下面, 只需要设置配置文件即可。对于想学习linux应用程序设计的朋友很有用处。
    2022-08-14 22:23:54下载
    积分:1
  • sa 8.0 code
    sa 8.0 source, c gaming code, can complie. if you have any problem, please contact me. however the document missing saac/
    2022-05-10 17:46:42下载
    积分:1
  • tracert linux系统源码实现
    就是在linux 2.0时系统自带的traceroute 的实现,代码很强大哦 linux系统下的traceroute的所有命令行,tcp,  udp, icmp的实现都有,还有ipv4,ipv6的支持 不看不知道,看了才知好
    2023-05-14 02:30:02下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载