kernel_liteos_a/fs
Far c1c2be2a87 refactor: 文件系统Open性能优化
优化包括:
1. 提供VnodeLookupFullpath接口,如果路径是规范化的路径,则调用此接口可减少一次vfs_normalizepath接口的调用;
2. fatfs open钩子函数FIL和buffer同时malloc,减少一次malloc调用,同时去除不必要的数据写回;
3. 其他小细节的优化。

Close #I4E0CT

Signed-off-by: Far <yesiyuan2@huawei.com>
2021-10-15 11:59:38 +08:00
..
fat refactor: 文件系统Open性能优化 2021-10-15 11:59:38 +08:00
include feat: page cache backed by vnode instead of filep 2021-09-14 15:31:33 +08:00
jffs2 !534 pagecache从filep改为使用vnode 2021-09-15 03:51:50 +00:00
nfs refactor: 清理Makefile冗余项 2021-09-13 18:14:15 +08:00
patchfs refactor: 内核目录结构整理 2021-09-08 16:36:28 +08:00
proc !623 procfs 使用统一的权限 2021-09-16 11:35:42 +00:00
ramfs refactor: 清理Makefile冗余项 2021-09-13 18:14:15 +08:00
romfs refactor: 清理Makefile冗余项 2021-09-13 18:14:15 +08:00
rootfs refactor: 清理Makefile冗余项 2021-09-13 18:14:15 +08:00
vfs refactor: 文件系统Open性能优化 2021-10-15 11:59:38 +08:00
zpfs refactor: 清理Makefile冗余项 2021-09-13 18:14:15 +08:00
BUILD.gn refactor: 内核目录结构整理 2021-09-08 16:36:28 +08:00
Kconfig refactor: 内核目录结构整理 2021-09-08 16:36:28 +08:00