忘记密码   免费注册 查看新帖 |

ChinaUnix.net

  平台 论坛 博客 文库 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
最近访问板块 发新帖
楼主: 雨丝风片

BSD程序开发版的立版宗旨 [复制链接]

论坛徽章:
0
发表于 2006-05-11 14:00 |显示全部楼层
原帖由 allstar 于 2006-5-11 13:47 发表
请教雨丝斑竹 学生想系统的看看 FreeBSD的 源码
一来 全面的了解一下 BSD的结构
二来 想修改起来更加得心应手

但是学生 没多少编程基础(底子差),加之外文不好, 所以想请斑竹赐教 如何入门  斑竹若能出个详细 ...



在你的“二来”里面为什么要用“更”字?你是不是已经得心应手地对BSD做过什么了?

能有一个《FreeBSD源码导读》是我们这些人最大的梦想,但事实是没有。国内有那么多的Linux源代码分析的书,可FreeBSD的一本都没有。这种书等着我们自己去写,当然,我们自己不一定写得出来,但是,随着讨论和研究的开展,有越来越多的人参与到对BSD内核的研究中去,这种源代码分析的书籍的出现是早晚的事。

至于入门,谈不上赐教,以我个人的经验来看,还是要首先以《FreeBSD操作系统设计与实现》这本书为基础,要和代码对照着读,并努力去发现书中所讲和代码不一致的地方,遇到什么问题就到这里来讨论,这里有很多人都正在读这本书呢。

除了上面这本书之外,其它的资料就从网上搜了,不过搜完了之后别忘了介绍到这里来,免得别人又跟你一样到处去搜。

至于分析代码,一开始不宜把面铺得太宽,可以从内核的各个子系统中找出一个自己感兴趣的,抓住一条主线,深入下去,把它吃透,其余部分即可触类旁通了。

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
发表于 2006-05-11 14:02 |显示全部楼层
原帖由 allstar 于 2006-5-11 13:47 发表
请教雨丝斑竹 学生想系统的看看 FreeBSD的 源码
一来 全面的了解一下 BSD的结构
二来 想修改起来更加得心应手

但是学生 没多少编程基础(底子差),加之外文不好, 所以想请斑竹赐教 如何入门  斑竹若能出个详细 ...


置顶的BSD开发版资料里面有一个【推荐大家几本书吧】的帖子链接,兄弟可以先捡来熟悉一下基础。
allstar 该用户已被删除
发表于 2006-05-11 14:08 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
发表于 2006-05-11 14:11 |显示全部楼层
原帖由 allstar 于 2006-5-11 14:08 发表
目前 我只能找着别人的教程 依样 画葫芦

我也想向各位一样 能在BSD 的世界里自由驰骋  无羁无绊  有难度我知道 但是我还是想努力试一下 方不会后悔


哦,什么教程?

搞BSD的都是明知山有虎,偏向虎山行的角色。
allstar 该用户已被删除
发表于 2006-05-11 14:19 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
发表于 2006-05-12 10:13 |显示全部楼层
lz帖子8错。

补充一点:没有应用的技术要来何用?
所以我们在关注于技术的同时,也要关注如何将这些技术落实到实际应用。

论坛徽章:
0
发表于 2006-05-12 12:29 |显示全部楼层
原帖由 james.liu 于 2006-5-12 10:13 发表
lz帖子8错。

补充一点:没有应用的技术要来何用?
所以我们在关注于技术的同时,也要关注如何将这些技术落实到实际应用。


技术本就应该是应用驱动的,有没有“杀手级”应用是一个技术是否成功的关键。想起了3G...4G....

具体到这里,不知你有何具体的建议?

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
发表于 2006-05-12 13:17 |显示全部楼层
原帖由 雨丝风片 于 2006-5-12 12:29 发表


技术本就应该是应用驱动的,有没有“杀手级”应用是一个技术是否成功的关键。想起了3G...4G....

具体到这里,不知你有何具体的建议?


我到觉得FreeBSD可以考虑发展 集群,分布式计算,并行 等方面(虽然Dragonfly也在做)。FreeBSD在企业应用中的缺点提的最多的也就是这些方面的欠缺。
嘿嘿,当然这些需要core team们去考虑。但是不妨碍我们的讨论哈。

论坛徽章:
0
发表于 2006-05-12 14:08 |显示全部楼层
原帖由 gvim 于 2006-5-12 13:17 发表
我到觉得FreeBSD可以考虑发展 集群,分布式计算,并行 等方面(虽然Dragonfly也在做)。FreeBSD在企业应用中的缺点提的最多的也就是这些方面的欠缺。
嘿嘿,当然这些需要core team们去考虑。但是不妨碍我们的 ...


有魄力!

论坛徽章:
0
发表于 2006-05-12 21:31 |显示全部楼层
喜欢bsd,因为每次更新都会给你性能提升、功能增加的惊喜
不喜欢linux,因为每次更新都会让你莫名其妙

自己感觉,bsd团队是凝聚在一起认真地做东西
而linux团队就像一帮孩子在玩游戏 随心所欲
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802020122
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:wangnan@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP