[RTEMS Project] #3429: Add Filesystem Benchmarking tools to RTEMS
RTEMS trac
trac at rtems.org
Sat Feb 17 02:15:53 UTC 2024
#3429: Add Filesystem Benchmarking tools to RTEMS
---------------------------------+---------------------------
Reporter: udit agarwal | Owner: udit agarwal
Type: task | Status: assigned
Priority: high | Milestone: Indefinite
Component: tool | Version: 4.8
Severity: normal | Resolution:
Keywords: SOC, testing, small | Blocked By: 93
Blocking: 3430 |
---------------------------------+---------------------------
Description changed by Gedare Bloom:
Old description:
> Adding benchmarking tools to RTEMS will provide great insight of system
> performance and allows comparison between filesystem types, device
> drivers etc. It will provide several numerical results which in turn
> provides the developers with some rudimentary feedback on future changes
> in the system.
>
> As an IO benchmarking tool, FIO has been ported to RTEMS.
> Currently following ioengines are working(tested on BeagleBone? Black):
> *psync,vsync,sync,null,filecreate,ftruncate
> TODO:
> -Fix remaining memory leakages
> -Test Fio on other platforms too, specially the ones with lower memory
> -Get the generated code, merged upstream to fio's main repository
> -Fix other ioengines like cpuio,falloc too.
> -Invoke FIO build with RSB
>
> Skills: C and Python
>
> This is a 175-hour project of medium difficulty.
New description:
== Mentors ==
* Gedare Bloom
* Christian Mauderer
Adding benchmarking tools to RTEMS will provide great insight of system
performance and allows comparison between filesystem types, device
drivers etc. It will provide several numerical results which in turn
provides the developers with some rudimentary feedback on future changes
in the system.
As an IO benchmarking tool, FIO has been ported to RTEMS.
Currently following ioengines are working(tested on BeagleBone? Black):
*psync,vsync,sync,null,filecreate,ftruncate
TODO:
-Fix remaining memory leakages
-Test Fio on other platforms too, specially the ones with lower memory
-Get the generated code, merged upstream to fio's main repository
-Fix other ioengines like cpuio,falloc too.
-Invoke FIO build with RSB
Skills: C and Python
This is a 175-hour project of medium difficulty.
--
--
Ticket URL: <http://devel.rtems.org/ticket/3429#comment:8>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list