社区
Linux_Kernel
帖子详情
怎么写一个系统调用函数调用__d_lookup返回缓冲区中被缓冲的dentry及其父子信息
isabel_melody
2010-11-15 04:44:19
1、为kernel增加一个系统功能调用,把kernel当前被缓冲的所有dentry及其父子关系都返回给调用者;
2、设计实验测量打开一个文件需要花费的时间;
3、设计实验验证,打开在kernel被缓冲的文件名的时间,要短于打开一个不在kernel中被缓冲的文件。
高手帮帮忙啊~~~~
...全文
112
2
打赏
收藏
怎么写一个系统调用函数调用__d_lookup返回缓冲区中被缓冲的dentry及其父子信息
1、为kernel增加一个系统功能调用,把kernel当前被缓冲的所有dentry及其父子关系都返回给调用者; 2、设计实验测量打开一个文件需要花费的时间; 3、设计实验验证,打开在kernel被缓冲的文件名的时间,要短于打开一个不在kernel中被缓冲的文件。 高手帮帮忙啊~~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
asmlearn
2010-11-17
打赏
举报
回复
好像要用到io-cntrl吧
isabel_melody
2010-11-17
打赏
举报
回复
[Quote=引用 1 楼 asmlearn 的回复:]
好像要用到io-cntrl吧
[/Quote]
能不能具体点啊~~~~~
求解求解啊,对于第一个问题
系统内核有个函数__d_lookup(nd->path.dentry, name)
Linux FS文件夹下函数分析
在/kernel/kernel_sdk/arch/arm/kernel/entry-common.S
中
可以找到关于swi
中
断的入口,具体源码不进行分析,总之该
中
断实现对“现场”进行保护最后进行
返回
,我们只关注其查找
系统
调用
表并
调用
的过程。如
深入学习Linux内核页框回收
3.2.try_to_unmap_anon()函数 3.3.try_to_unmap_one()函数 映射页的反向映射 优先搜索树 try_to_unmap_file()函数 PFRA实现 最近最少使用(LRU)链表 在LRU链表之间移动页 mark_page_accessed()函数 page_...
谈谈linux内核学习:虚拟文件
系统
(VFS)
VFS的思想是把不同类型文件的共同
信息
放入内核,具体思路是通过Linux在用户进程(或C库)和文件
系统
之间引入了
一个
抽象层,该抽象层称之为虚拟文件
系统
(VFS)。虚拟文件
系统
也可称为虚拟文件转换,是
一个
内核软件层...
Linux虚拟文件
系统
vfs及proc详解
/proc文件
系统
下的多种文件提供的
系统
信息
不是针对某个特定进程的,而是能够在整个
系统
范围的上下文
中
使用。可以使用的文件随
系统
配置的变化而变化。命令procinfo能够显示基于其
中
某些文件的多种
系统
信息
。以下详细...
进阶篇-
系统
机制与优化基础之VFS虚拟文件
系统
KOS是浪潮
信息
基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作
系统
,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、...
Linux_Kernel
4,468
社区成员
17,459
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章