[OT] 周三晚8:00,陈莉君老师在线公开课,讲Linux虚拟文件--从原理到实现

33 views
Skip to first unread message

Steven Cheng

unread,
Aug 26, 2014, 4:19:17 AM8/26/14
to Steven Cheng

时间: 2014-08-27 20:00 2小时,纯干货
形式: 线上公开课

课程背景:

数据的存储和检索方式日益增多,其每一种方式背后都隐藏着一种管理机制,也即一种文件系统。每一种文件系统都有各自独特的个性,用户程序如何面对个性纷呈的不同文件系统?是否有一种统领大众的文件系统把用户解放出来?VFS(Virtual Filesystem Switch)正是为此而设计。
本讲座从VFS的引入入手,介绍其涉及的主要数据结构以及缘由。以cp拷贝不同文件系统中的文件为实例,在分析文件open,read以及write实现代码的基础上,重点讲述文件系统的实现中涉及的各种cache,从而为实现自己的文件系统以及优化打下基础。

讲师介绍:
陈莉君,西安邮电学院教授, 十多年来致力于推动Linux在中国的发展,深入研究Linux内核相关理论以及技术,积极跟踪Liunx 内核发展动向,针对Linux内核版本的不断演化,连续编写和翻译了有关专著、译著及教材多部。
专著《Linux操作系统内核分析》曾被指定为中科院考博参考书;所翻译的《深入理解Linux源代码》和《Linux内核设计与实现》是Linux开发者的必读书;撰写的《Linux操作系统原理与应用》被列为国家 “十一五”规划教材;主办的Linux内核之旅网站为Linux爱好者分享了大量原创性文献;主持和参与的项目涉及Linux内核安全,嵌入式系统以及云存储等。所带领的Linux兴趣小组培养了一批优秀学生活跃在Linux第一线。

课程大纲:
1. VFS的引入
2. VFS设计中涉及的6个主要数据结构
3. open的源代码分析
4. 如何查找文件
5. Dentry cache数据结构及分析
6. buffer cache数据结构及分析
7. Read源码的分析(包括page cache的分析)
8. 简述write的实现

Yang Fan

unread,
Aug 27, 2014, 8:01:21 AM8/27/14
to sh...@googlegroups.com, Steven Cheng
唉,错过了,居然是要提前填表才能得到直播地址的。


--
-- You received this message because you are subscribed to the Google Groups Shanghai Linux User Group group. To post to this group, send email to sh...@googlegroups.com. To unsubscribe from this group, send email to shlug+un...@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/shlug?hl=zh-CN
---
您收到此邮件是因为您订阅了Google网上论坛中的“Shanghai Linux User Group”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到shlug+un...@googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
Regards,
Fan Yang

李扬

unread,
Aug 28, 2014, 7:21:40 PM8/28/14
to sh...@googlegroups.com, imidd...@gmail.com
看不了,一定要注册?

在 2014年8月26日星期二UTC+8下午4时19分17秒,Steven Cheng写道:

Wizard

unread,
Aug 29, 2014, 2:15:53 AM8/29/14
to shlug
可惜啊,木有看到
> --
> -- You received this message because you are subscribed to the Google Groups
> Shanghai Linux User Group group. To post to this group, send email to
> sh...@googlegroups.com. To unsubscribe from this group, send email to
> shlug+un...@googlegroups.com. For more options, visit this group at
> https://groups.google.com/d/forum/shlug?hl=zh-CN
> ---
> 您收到此邮件是因为您订阅了Google网上论坛中的“Shanghai Linux User Group”论坛。
> 要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到shlug+un...@googlegroups.com
> 要查看更多选项,请访问https://groups.google.com/d/optout



--
Wizard
Reply all
Reply to author
Forward
0 new messages