mirror of
https://github.com/apache/nuttx.git
synced 2026-08-16 01:43:15 +00:00
This adds a kernel-level performance profiler for the VFS. By enabling CONFIG_FS_PROFILER, the core VFS system calls (file_read, file_write, file_open, and file_close) are instrumented to track high-resolution execution times using clock_systime_timespec() seamlessly. The collected statistics are exposed dynamically via a new procfs node at /proc/fs/profile, allowing CI regression testing without needing external debugging tools. Signed-off-by: Sumit6307 <sumitkesar6307@gmail.com> |
||
|---|---|---|
| .. | ||
| nuttxfs | ||
| nxffs | ||
| nxflat | ||
| aio.rst | ||
| binfs.rst | ||
| cromfs.rst | ||
| fat.rst | ||
| hostfs.rst | ||
| how_nxffs_works.rst | ||
| index.rst | ||
| inotify.rst | ||
| littlefs.rst | ||
| mmap.rst | ||
| mnemofs.rst | ||
| nfs.rst | ||
| nuttxfs.rst | ||
| nxffs.rst | ||
| nxflat.rst | ||
| partition.rst | ||
| procfs.rst | ||
| profiler.rst | ||
| pseudofs.rst | ||
| romfs.rst | ||
| rpmsgfs.rst | ||
| shmfs.rst | ||
| smartfs.rst | ||
| special_files_dev_num.rst | ||
| spiffs.rst | ||
| tmpfs.rst | ||
| unionfs.rst | ||
| userfs.rst | ||
| v9fs.rst | ||
| zipfs.rst | ||