开元周游
德国频道
查看: 3768|回复: 10
打印 上一主题 下一主题

[软件] 慕尼黑找有志于一起学习,开发Linux内核的朋友

[复制链接]
跳转到指定楼层
1#
发表于 2.8.2009 20:49:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2#
发表于 2.8.2009 20:52:04 | 只看该作者
回复 支持 反对

使用道具 举报

3#
发表于 3.8.2009 17:34:06 | 只看该作者
回复 支持 反对

使用道具 举报

4#
发表于 3.8.2009 17:35:21 | 只看该作者
回复 支持 反对

使用道具 举报

5#
发表于 3.8.2009 18:20:59 | 只看该作者
I am using Ubuntu, downstream of debian.

I mostly interested in network part of the code.
回复 支持 反对

使用道具 举报

6#
发表于 3.8.2009 18:37:34 | 只看该作者
哪位兄台啊,结识一下。

给你投条了。
回复 支持 反对

使用道具 举报

7#
发表于 3.8.2009 20:12:44 | 只看该作者
回复 支持 反对

使用道具 举报

8#
发表于 3.8.2009 22:57:26 | 只看该作者
回复 支持 反对

使用道具 举报

9#
发表于 4.8.2009 00:54:48 | 只看该作者
本帖最后由 GSG9 于 4.8.2009 02:20 编辑

内核的基本结构,也就是我的旅程表

userspace process
        |                                                                                             
        +-------> files/directories                                                                     
        |                                                                                         
        |               +-------> file -> VFS -> filesystem -> file_operations table -> function        
        |            
        |               +-------> directory(file) -> VFS -> filesystem -> file_operations -> function  
        |                                                                                             
        +-------> character/block devices                                                               
        |               |   
        |               +-------> file -> VFS -> device table -> char/block functions -> driver        
        |               |                                                                             
        |               +-------> file -> VFS --------------> filesystem --------------> devfs driver  
        |                                                                                               
        +-------> pipes/sockets                                                                        
        |               |                                                                              
        |               +-------> system call -> socket -> layer-4 -> layer-3 -> NIC driver            
        |               |                                                                              
        |               +-------> descriptor -> buffer -> descriptor
        |
        +-------> system calls                                                                              
        |               |                                                                                    
        |               +------> interrupt -> system call handler -> sys_syscall() -> do_syscall()            
        |                                                                                                      
        +-------> virtual memory                                                                                
        |            |                                                                                       
        |            +-------> malloc() -> mmap() -> VMA -> KMA -> page manager -> hw mem         
        |            |                                                                                       
        |            +-------> malloc() -> mmap() -> VMA -> KMA -> kswapd -> swap mag't -> blk dev   
        |                                                                                                      
        +-------> process management                                                                          
                       |                                                                                       
                       +-------> system call(fork) -> system call handler -> sys_fork()/sys_clone()
                       |                                                                                       
                       +-------> system call(kill) -> system call handler -> sys_kill()
                       |
                       +-------> IPC -> system call(ipc) -> system call handler -> sys_ipc()
回复 支持 反对

使用道具 举报

10#
发表于 1.10.2011 21:56:12 | 只看该作者
哪位高手能帮我解决一个问题啊,我用的是乌班图的系统,但是现在到德国来后,在宿舍上网就是在乌班图的系统下不知道怎么设置网络连接?宿管那边发的那张纸写得东西很多,不知道那个是哪个?
PS: WinXP下可以正常连接,望高手能帮我下。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点信息

站点统计| 举报| Archiver| 手机版| 小黑屋

Powered by Discuz! X3.2 © 2001-2014 Comsenz Inc.

GMT+1, 24.11.2024 06:07

关于我们|Apps

() 开元网

快速回复 返回顶部 返回列表