社区
Linux_Kernel
帖子详情
打算学linux内核和操作系统原理,有什么好的书推荐一下
vczxh
2010-01-04 04:56:38
本人有较好的c,c++基础和oo思想,熟悉com,STL,以前一种从事mfc开发。
操作系统原理和linux一种是我薄弱的地方。
请高手推荐一下学习路线和较好的书籍。
非常谢谢。
...全文
691
12
打赏
收藏
打算学linux内核和操作系统原理,有什么好的书推荐一下
本人有较好的c,c++基础和oo思想,熟悉com,STL,以前一种从事mfc开发。 操作系统原理和linux一种是我薄弱的地方。 请高手推荐一下学习路线和较好的书籍。 非常谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tianqingwang
2010-01-06
打赏
举报
回复
Understand the linux kernel (3rd edition)
xddy1009
2010-01-06
打赏
举报
回复
[Quote=引用 6 楼 abo8888882006 的回复:]
学习Linux内核应从最初的版本看起,高版本的太复杂,不适合初学者。
我推荐你看两本书:
操作系统原理。技术与编程 蒋静 徐志伟著 机械工业出版社
Linux0.11内核详解 赵炯著(这本书就是Linux内核最早的版本,书中有详细的代码分析)
本人只学过C,C++还没学,一直想学,但一直没时间,楼主是高手以后多指教啊!
[/Quote]
有同感。
wuguanlin
2010-01-05
打赏
举报
回复
一楼的帖子看过几次,不错。
yinfuyong
2010-01-05
打赏
举报
回复
1楼 论述的精辟
yinfuyong
2010-01-05
打赏
举报
回复
UNIX环境高级编程
猫已经找不回了
2010-01-04
打赏
举报
回复
如果你是说内核的话,赵炯那本0.11内核详解应该看看。
ZhengboCai
2010-01-04
打赏
举报
回复
学习Linux内核应从最初的版本看起,高版本的太复杂,不适合初学者。
我推荐你看两本书:
操作系统原理。技术与编程 蒋静 徐志伟著 机械工业出版社
Linux0.11内核详解 赵炯著(这本书就是Linux内核最早的版本,书中有详细的代码分析)
本人只学过C,C++还没学,一直想学,但一直没时间,楼主是高手以后多指教啊!
deep_pro
2010-01-04
打赏
举报
回复
先看LKD2(较易)
再看ULK3
如果LKD看不懂
那就得补c语言、汇编、计组和硬件知识
http://topic.csdn.net/u/20100104/14/0488c79f-4d39-4403-8b02-42be8490be61.html?64419
Wenxy1
2010-01-04
打赏
举报
回复
[Quote=引用 2 楼 ericzhangali 的回复:]
操作系统:设计与实现
[/Quote]
顶这本经典的好书。此书的下册全是Minix的源代码。
freetstar
2010-01-04
打赏
举报
回复
参见1楼bz的帖子,很好
loveisbug
2010-01-04
打赏
举报
回复
操作系统:设计与实现
Wenxy1
2010-01-04
打赏
举报
回复
参考:
http://topic.csdn.net/u/20091228/21/9d77de1e-7100-4033-bd67-2f15063ff24e.html?13422
用QEMU仿真Apple Silicon:darwin-vm搭建可调试Darwin
内核
实验床
虚拟化与系统模拟是操作系统研究的重要工具,QEMU作为开源模拟器,能够模拟多种硬件架构。通过QEMU仿真Apple Silicon芯片,可以搭建运行Darwin/XNU
内核
的实验环境,实现对
内核
启动流程、内存管理、中断处理等机制的深入观测。本文评测了GitHub周榜热门项目darwin-vm,解析其如何通过定制QEMU机器类型和设备树,模拟iBoot之后的启动链路,并借助GDB/LLDB调试接口对XNU
内核
下断点、查看寄存器与内存。该方案适用于
内核
安全研究、操作系统教
学
和驱动开发等场景,为没有苹果硬件的开发
为了成为黑客,我的大
学
四年自
学
计算机之路是怎么过来的?
来自公众号:编程技术宇宙毕业参加工作这几年,在不同的公司遇到过不同的团队,也认识了许多不同的人。身边的同事经常问我:“你成都的啊,川大还是电子科大?”每当这个时候,我就很尴尬了,心里问对...
嵌入式算法
学
习
嵌入式算法
学
习
Play with Docker零安装
学
容器:浏览器跑Docker Compose与多节点集群
容器技术的核心在于隔离、可移植与编排能力,其底层依赖
Linux
命名空间、cgroups及镜像分层原理。Play with Docker(PWD)通过Docker-in-Docker架构,将完整Docker引擎运行在远端Alpine
Linux
容器中,实现真正的‘零安装’
学
习体验——无需配置WSL、不兼容M1芯片、不占用本地资源。它天然支持docker-compose、多节点Swarm集群、端口映射与数据持久化等生产级功能,且所有操作100%兼容Docker Desktop与云环境。特别适合新手快速验证Doc
基于矩约束的最大熵方法用于扩展不确定度评估(Matlab代码实现)
内容概要:本文系统阐述了基于矩约束的最大熵方法在扩展不确定度评估中的理论基础与实现方法,并配套提供了Matlab代码实现。该方法通过引入已知的矩约束(如均值、方差等),在缺乏先验分布信息的前提下,依据最大熵原理推导出最符合客观规律且信息量最大的概率分布,从而对测量结果的不确定度进行更为合理和稳健的量化评估。文中详细论述了算法的数
学
推导过程、数值求解策略以及在实际工程问题中的应用步骤,尤其强调了其在处理非正态分布、小样本数据等传统方法难以应对的复杂场景时所展现出的优越性。; 适合人群:具备概率统计、信息论及数值计算基础知识,从事测量科
学
、实验数据分析、可靠性工程、系统建模与仿真等领域研究的科研人员、工程师,以及熟悉Matlab编程并希望深入理解不确定度量化前沿方法的技术开发者; 使用场景及目标:①应用于高精度仪器校准、物理实验数据处理等需要精确评定扩展不确定度的场景;②解决输入变量分布未知或非正态时的不确定性传播与合成问题;③目标是克服传统GUM方法的局限性,提升在信息不充分条件下的评估客观性与鲁棒性; 阅读建议:建议读者结合所提供的Matlab代码,深入理解拉格朗日乘子法求解最大熵分布的具体实现过程,重点关注矩约束的构建、熵最大化方程的求解以及最终置信区间的获取,同时可通过对比不同约束条件下评估结果的变化,来深刻把握该方法的适用条件与优势所在。
Linux_Kernel
4,469
社区成员
17,458
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章