396 Star 1.4K Fork 1.3K

GVPopenEuler / kernel

 / 详情

overlay: 使用acl cache优化路径查找性能

已完成
缺陷
创建于  
2023-04-27 15:19

【标题描述】使用acl cache优化路径查找性能
【环境信息】
硬件信息:
NA
软件信息:
OLK
【问题复现步骤】
mkdir -p ovl/lower1 ovl/upper ovl/work1 ovl/merge1
mount -t overlay none -olowerdir=/root/ovl/lower1,upperdir=/root/ovl/upper,workdir=/root/ovl/work1 /root/ovl/merge1
mkdir -p /root/ovl/merge1/pa/pb/pc/pd/pe/
touch /root/ovl/merge1/pa/pb/pc/pd/pe/file
chown freg:freg -R /root/ovl/merge1/*
gcc -o bb b.c
./bb
【预期结果】
合入优化补丁后执行时间变短
【实际结果】
us 合入补丁前 合入补丁后
5.10(物理机) 2590591 2188672(fix)
【附件信息】
b.c

int main(void)
{
	int i = 0;
	for (i = 0; i < 1000000; ++i)
		access("/root/ovl/merge1/pa/pb/pc/pd/pe/file", F_OK);

	return 0;
}

评论 (2)

chengzhihao 创建了缺陷
openeuler-ci-bot 添加了
 
sig/Kernel
标签

您好,很感谢您的提交,您能详细说下优化的原理,或提交相应PR吗?

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(3)
5329419 openeuler ci bot 1632792936
C
1
https://gitee.com/openeuler/kernel.git
git@gitee.com:openeuler/kernel.git
openeuler
kernel
kernel

搜索帮助